Commit Graph

804 Commits

Author SHA1 Message Date
n00mkrad
8bae288fe5 use dummy dir for ncnn gpu check instead of C:/ 2022-07-26 21:08:27 +02:00
n00mkrad
29c5ca2333 AI refactoring 2022-07-26 21:08:07 +02:00
n00mkrad
19618f9cc6 Disable preview by default 2022-07-25 10:37:51 +02:00
n00mkrad
5bf8245885 RIFE-NCNN-VS: Limit GPU thread count to max available (compute queue count) 2022-07-25 10:37:44 +02:00
n00mkrad
e6034a87b4 custom MessageBox for YesNo/YesNoCancel button modes 2022-07-24 22:30:30 +02:00
n00mkrad
54fb84de23 AI info button, custom MessageBox form 2022-07-23 14:43:57 +02:00
n00mkrad
f471290503 Don't show any message boxes when running GetPytorchVer 2022-07-22 09:31:58 +02:00
n00mkrad
f587f70c56 FPS limiting now works with RIFE-NCNN-VS, as well as renaming existing files to avoid overwriting 2022-07-22 01:26:47 +02:00
n00mkrad
760a187dfe AI Class/Constructor revamp 2022-07-21 10:08:53 +02:00
n00mkrad
9be08deb4c ifrnet-ncnn-vulkan implementation test 2022-07-21 09:30:59 +02:00
n00mkrad
dce0e827ab Frame counting is reliable now 2022-07-20 21:48:30 +02:00
n00mkrad
48c8893da7 Dynamically set RIFE NCNN VS GPU threads to reduce VRAM/RAM usage with high resolutions 2022-07-20 18:29:36 +02:00
n00mkrad
d96513ed4b Backported MediaFile stuff from Nmkoder 2022-07-20 18:10:31 +02:00
n00mkrad
30b3faf16d Don't allow >240 FPS when using SVT-AV1 (as this is the highest supported rate) 2022-07-19 21:54:25 +02:00
n00mkrad
7c07e9d5ac AI logging improvements 2022-07-19 21:48:22 +02:00
n00mkrad
8c918c370b Fixed CLI arg handling 2022-07-19 21:30:10 +02:00
n00mkrad
2042e4eb4e Trimming input now works with RIFE-NCNN-VS 2022-07-18 20:38:40 +02:00
n00mkrad
5590657eb2 Fix Pytorch again 2022-07-06 21:53:32 +02:00
n00mkrad
be3244e94b RIFE-NCNN-VS: Use first NCNN GPU ID (no multi-GPU for now) 2022-07-06 21:53:13 +02:00
n00mkrad
9f9263bf3b Better implementation/networks references (all vs available) 2022-07-06 10:40:41 +02:00
n00mkrad
d0286c3c3b VapourSynth-RIFE-ncnn-Vulkan credits 2022-07-05 21:00:43 +02:00
n00mkrad
cf95ef0d78 VS Notes 2022-07-05 20:58:54 +02:00
n00mkrad
e30fa39ecd Fix AV1 artifacts (custom SVT args) 2022-07-04 10:14:54 +02:00
n00mkrad
c8744f26f9 Proper pytorch check 2022-07-04 10:14:31 +02:00
n00mkrad
16aef55e64 VS RT: Dynamic seek step, OSD 2022-06-09 00:30:58 +02:00
n00mkrad
7ffcdc0fa5 VS: Fix clip trim errors when using dedupe 2022-06-06 20:54:16 +02:00
n00mkrad
09924065d0 VS: Color space detection stuff, dedupe/redupe support , GIF support 2022-06-06 07:03:27 +02:00
n00mkrad
eb174ade38 rt test 2022-06-04 12:43:48 +02:00
n00mkrad
2a3fe9a88f Fix broken ffprobe frame count command 2022-06-01 20:28:58 +02:00
n00mkrad
6a81962cab Fixed functions needed for img sequences not running, fixed loop frame count with sequences 2022-06-01 16:23:00 +02:00
n00mkrad
bb0210abc7 Fix plugin downloader for RIFE VS, add image sequence support 2022-06-01 15:46:34 +02:00
n00mkrad
0c0f725c87 Fix RGB VS inputs, fix VS progress bar 2022-06-01 10:27:02 +02:00
n00mkrad
9b7d142407 Fix frame counts, implement loop and scene detection for VS RIFE NCNN 2022-05-31 23:47:18 +02:00
n00mkrad
9ea9ec0875 Basic support for RIFE-NCNN-VS 2022-05-31 22:17:22 +02:00
n00mkrad
07b499ba1d Don't list Pytorch AIs if it wasn't found, save/load last used AI by name instead of index 2022-05-31 11:09:56 +02:00
n00mkrad
8144b55f90 Reduplication code for fractional factors 2022-05-26 18:50:21 +02:00
n00mkrad
67e5b09258 Write dupes into json instead of simple txt 2022-05-26 18:25:02 +02:00
n00mkrad
e04387b293 clamp dupe count 2022-05-26 10:24:02 +02:00
n00mkrad
5482ca6931 Use old frame order code for non fractional factors 2022-05-26 09:41:12 +02:00
n00mkrad
c96af52a7a Support for fractional interpolation scene blending 2022-05-26 09:37:25 +02:00
n00mkrad
16d7a6715c Basic scene detection fixing now works with fractional interp, blending is untested 2022-05-26 08:16:25 +02:00
n00mkrad
56f950a030 Do not allow UNC paths for compat reasons, show warnings 2022-05-03 16:00:55 +02:00
n00mkrad
9f3fe41022 Fixed broken ffmpeg frame count command 2022-05-03 10:14:54 +02:00
n00mkrad
39800e48b9 Prevent Windows from going to sleep while Flowframes is running (needs testing) 2022-05-01 22:26:53 +02:00
n00mkrad
4108875e0b Don't allow negative fps calculation in UI 2022-04-29 15:47:46 +02:00
n00mkrad
fd59280cc1 Better frame order file generation for fractional factors, accurate timestep calculation 2022-04-22 14:22:28 +02:00
n00mkrad
dadf2193be Fix output FPS not using fractional factor 2022-04-22 10:34:59 +02:00
n00mkrad
51cd146882 Remove allowCustomInterpFactor config key, always allow custom factors (w/ validation) 2022-04-22 09:25:36 +02:00
n00mkrad
9f648aec64 Target FPS input: Re-calculate using rounded factor after entering value 2022-04-22 09:23:31 +02:00
n00mkrad
3e41b05b28 Better ffmpeg log formatting for pass 1 of 2 2022-04-22 09:22:23 +02:00