Commit Graph

  • 863b3219b5 Fix model downloader not running when using rt n00mkrad 2022-09-14 09:49:26 +02:00
  • 6e40c6afd9 minor NmkdStopwatch changes n00mkrad 2022-09-14 09:32:05 +02:00
  • 433a565252 Update models (RIFE 4.3, 4.4) n00mkrad 2022-09-12 15:42:13 +02:00
  • 55814846e5 Basic realtime GUI implementation n00mkrad 2022-08-16 09:18:53 +02:00
  • 61f402b48b rife ncnn vs cleanup n00mkrad 2022-08-15 12:24:23 +02:00
  • 13baf17f0f Account for jpegFrames config option in VS image sequence import n00mkrad 2022-08-12 12:21:29 +02:00
  • b658a3ddce AV1 240 FPS hard-cap now accounts for FPS limiting, fixed GetFloat flaws n00mkrad 2022-08-11 16:15:20 +02:00
  • 8f36739adc Move MP4 faststart into GetFfmpegExportArgsOut n00mkrad 2022-08-05 11:58:12 +02:00
  • 2e908bc4bd changelog retcon lol n00mkrad 2022-08-04 23:03:27 +02:00
  • eba16f1f2a rollback dain-ncnn n00mkrad 2022-08-04 23:02:58 +02:00
  • 56f6c9130f Fix vsync/fps_mode args, rt improvements n00mkrad 2022-08-04 23:02:52 +02:00
  • d91a56cd70 updated changelog and patrons n00mkrad 2022-08-04 22:41:13 +02:00
  • 063ae677c5 Slowmo now works with RIFE-NCNN-VS n00mkrad 2022-08-04 15:30:19 +02:00
  • c9ccbcc9c9 Replace deprecated -vsync with -fps_mode (ffmpeg) n00mkrad 2022-08-04 15:16:32 +02:00
  • 3875f123d8 update ffmpeg (SVT-AV1 from 1.0.0 to 1.2.0) n00mkrad 2022-08-04 15:04:45 +02:00
  • 0494d37a1d Updated rife-ncnn and dain-ncnn to 20220728 n00mkrad 2022-08-04 10:00:44 +02:00
  • 8bfe5304d2 Fixed scene blending when using integer factors n00mkrad 2022-08-03 21:57:46 +02:00
  • 233f037716 Save fixed factors for specific AI models in models.json n00mkrad 2022-07-27 15:18:37 +02:00
  • a0b145ae0d Fix image sequences, Nmkoder session path system, some refactoring/cleanup n00mkrad 2022-07-27 14:10:29 +02:00
  • 7e0a8e7c94 Remove deprecated config settings n00mkrad 2022-07-26 23:58:09 +02:00
  • 8bae288fe5 use dummy dir for ncnn gpu check instead of C:/ n00mkrad 2022-07-26 21:08:27 +02:00
  • 29c5ca2333 AI refactoring n00mkrad 2022-07-26 21:08:07 +02:00
  • ccd46eef28 updated changelog n00mkrad 2022-07-25 11:19:03 +02:00
  • 19618f9cc6 Disable preview by default n00mkrad 2022-07-25 10:37:51 +02:00
  • 5bf8245885 RIFE-NCNN-VS: Limit GPU thread count to max available (compute queue count) n00mkrad 2022-07-25 10:37:44 +02:00
  • e6034a87b4 custom MessageBox for YesNo/YesNoCancel button modes n00mkrad 2022-07-24 22:30:30 +02:00
  • 54fb84de23 AI info button, custom MessageBox form n00mkrad 2022-07-23 14:43:57 +02:00
  • f471290503 Don't show any message boxes when running GetPytorchVer n00mkrad 2022-07-22 09:31:58 +02:00
  • f587f70c56 FPS limiting now works with RIFE-NCNN-VS, as well as renaming existing files to avoid overwriting n00mkrad 2022-07-22 01:26:47 +02:00
  • 9213e79abb Update changelog and patrons n00mkrad 2022-07-21 10:42:07 +02:00
  • 760a187dfe AI Class/Constructor revamp n00mkrad 2022-07-21 10:08:53 +02:00
  • 9be08deb4c ifrnet-ncnn-vulkan implementation test n00mkrad 2022-07-21 09:30:59 +02:00
  • dce0e827ab Frame counting is reliable now n00mkrad 2022-07-20 21:48:30 +02:00
  • 48c8893da7 Dynamically set RIFE NCNN VS GPU threads to reduce VRAM/RAM usage with high resolutions n00mkrad 2022-07-20 18:29:36 +02:00
  • d96513ed4b Backported MediaFile stuff from Nmkoder n00mkrad 2022-07-20 18:10:31 +02:00
  • 30b3faf16d Don't allow >240 FPS when using SVT-AV1 (as this is the highest supported rate) n00mkrad 2022-07-19 21:54:25 +02:00
  • 7c07e9d5ac AI logging improvements n00mkrad 2022-07-19 21:48:22 +02:00
  • 8c918c370b Fixed CLI arg handling n00mkrad 2022-07-19 21:30:10 +02:00
  • 2042e4eb4e Trimming input now works with RIFE-NCNN-VS n00mkrad 2022-07-18 20:38:40 +02:00
  • 5590657eb2 Fix Pytorch again n00mkrad 2022-07-06 21:53:32 +02:00
  • be3244e94b RIFE-NCNN-VS: Use first NCNN GPU ID (no multi-GPU for now) n00mkrad 2022-07-06 21:53:13 +02:00
  • 9f9263bf3b Better implementation/networks references (all vs available) n00mkrad 2022-07-06 10:40:41 +02:00
  • 791cd6f532 Update changelog.txt n00mkrad 2022-07-06 00:41:51 +02:00
  • 6460594cef Update changelog n00mkrad 2022-07-06 00:37:30 +02:00
  • 7c44d9f63a RIFE-NCNN-VS package n00mkrad 2022-07-06 00:31:50 +02:00
  • d0286c3c3b VapourSynth-RIFE-ncnn-Vulkan credits n00mkrad 2022-07-05 21:00:43 +02:00
  • cf95ef0d78 VS Notes n00mkrad 2022-07-05 20:58:54 +02:00
  • e30fa39ecd Fix AV1 artifacts (custom SVT args) n00mkrad 2022-07-04 10:14:54 +02:00
  • c8744f26f9 Proper pytorch check n00mkrad 2022-07-04 10:14:31 +02:00
  • 16aef55e64 VS RT: Dynamic seek step, OSD n00mkrad 2022-06-09 00:30:58 +02:00
  • 7ffcdc0fa5 VS: Fix clip trim errors when using dedupe n00mkrad 2022-06-06 20:54:16 +02:00
  • 09924065d0 VS: Color space detection stuff, dedupe/redupe support , GIF support n00mkrad 2022-06-06 07:03:27 +02:00
  • eb174ade38 rt test n00mkrad 2022-06-04 12:43:48 +02:00
  • 2a3fe9a88f Fix broken ffprobe frame count command n00mkrad 2022-06-01 20:28:58 +02:00
  • 224cf75ea2 Update changelog and patrons n00mkrad 2022-06-01 18:45:05 +02:00
  • 4501096c07 Update models.json n00mkrad 2022-06-01 16:23:05 +02:00
  • 6a81962cab Fixed functions needed for img sequences not running, fixed loop frame count with sequences n00mkrad 2022-06-01 16:23:00 +02:00
  • bb0210abc7 Fix plugin downloader for RIFE VS, add image sequence support n00mkrad 2022-06-01 15:46:34 +02:00
  • 0c0f725c87 Fix RGB VS inputs, fix VS progress bar n00mkrad 2022-06-01 10:27:02 +02:00
  • 9b7d142407 Fix frame counts, implement loop and scene detection for VS RIFE NCNN n00mkrad 2022-05-31 23:47:18 +02:00
  • 9ea9ec0875 Basic support for RIFE-NCNN-VS n00mkrad 2022-05-31 22:17:22 +02:00
  • 241e92043d Add (broken?) RIFE 4.1 model to RIFE-NCNN n00mkrad 2022-05-31 12:57:00 +02:00
  • 07b499ba1d Don't list Pytorch AIs if it wasn't found, save/load last used AI by name instead of index n00mkrad 2022-05-31 11:09:56 +02:00
  • 8144b55f90 Reduplication code for fractional factors n00mkrad 2022-05-26 18:50:21 +02:00
  • 67e5b09258 Write dupes into json instead of simple txt n00mkrad 2022-05-26 18:25:02 +02:00
  • e04387b293 clamp dupe count n00mkrad 2022-05-26 10:24:02 +02:00
  • 5482ca6931 Use old frame order code for non fractional factors n00mkrad 2022-05-26 09:41:12 +02:00
  • c96af52a7a Support for fractional interpolation scene blending n00mkrad 2022-05-26 09:37:25 +02:00
  • 16d7a6715c Basic scene detection fixing now works with fractional interp, blending is untested n00mkrad 2022-05-26 08:16:25 +02:00
  • af2cfc0961 Update changelog and patron list (1.37.1) n00mkrad 2022-05-04 17:15:45 +02:00
  • 56f950a030 Do not allow UNC paths for compat reasons, show warnings n00mkrad 2022-05-03 16:00:55 +02:00
  • 9f3fe41022 Fixed broken ffmpeg frame count command n00mkrad 2022-05-03 10:14:54 +02:00
  • 39800e48b9 Prevent Windows from going to sleep while Flowframes is running (needs testing) n00mkrad 2022-05-01 22:26:53 +02:00
  • 4108875e0b Don't allow negative fps calculation in UI n00mkrad 2022-04-29 15:47:46 +02:00
  • 390e80ef89 Update btbn's ffmpeg to 04-29-22 for SVT 1.0.0 final n00mkrad 2022-04-29 15:47:23 +02:00
  • fd59280cc1 Better frame order file generation for fractional factors, accurate timestep calculation n00mkrad 2022-04-22 14:22:28 +02:00
  • dadf2193be Fix output FPS not using fractional factor n00mkrad 2022-04-22 10:34:59 +02:00
  • 51cd146882 Remove allowCustomInterpFactor config key, always allow custom factors (w/ validation) n00mkrad 2022-04-22 09:25:36 +02:00
  • 9f648aec64 Target FPS input: Re-calculate using rounded factor after entering value n00mkrad 2022-04-22 09:23:31 +02:00
  • 3e41b05b28 Better ffmpeg log formatting for pass 1 of 2 n00mkrad 2022-04-22 09:22:23 +02:00
  • 78421b72ed Backport Nmkoder Logger improvements n00mkrad 2022-04-22 09:21:18 +02:00
  • c6baa2775f Allow entering custom output FPS number for supported AIs n00mkrad 2022-04-20 05:37:22 +02:00
  • 62944cdb48 Avoid running out of precision when multiplying input fps with interp factor by using long n00mkrad 2022-04-20 05:36:49 +02:00
  • a8f18032f3 temporarily remove SVT tiling (same as nmkoder) n00mkrad 2022-04-18 04:33:06 +02:00
  • 16ec413568 Default to "fast" encoding preset (VEAI uses ultrafast lol), offset SVT presets by +1 (now 3-9) n00mkrad 2022-04-18 04:30:37 +02:00
  • 6cb1eb1185 Updated ffmpeg to include SVT-AV1 v1.0.0-rc2 n00mkrad 2022-04-18 04:18:30 +02:00
  • f922a2a43f Merge pull request #133 from DrPleaseRespect/main N00MKRAD 2022-04-18 04:13:29 +02:00
  • 8289baf854 Add ValidateFactor on runStepBtn DrPleaseRespect 2022-04-18 06:24:14 +08:00
  • 1eb0bf03d4 Set allowCustomInterpFactor as True by Default DrPleaseRespect 2022-04-18 06:23:56 +08:00
  • f7ad677be5 changelog updates n00mkrad 2022-04-17 20:23:37 +02:00
  • 2ac003a1b1 Lock pre-4.0 rife ncnn models to 2x n00mkrad 2022-04-17 18:39:32 +02:00
  • 9c695a3837 Updated RIFE-NCNN to support 4.0 models and any factor interp n00mkrad 2022-04-16 16:07:37 +02:00
  • 039466a702 ffmpeg update n00mkrad 2022-04-16 16:05:38 +02:00
  • 7a3c1c484c Fix DAIN-NCNN target frame count n00mkrad 2022-04-15 13:29:28 +02:00
  • 6e70d89cd5 Frame order file creation now works with fractional factors, loop also works, scene detect does not n00mkrad 2022-04-07 14:20:28 +02:00
  • 90eb2b0f3e Backported Nmkoder message boxes n00mkrad 2022-04-07 04:59:34 +02:00
  • 2599331301 Automatically convert custom interp factor input to valid factor for model/AI n00mkrad 2022-04-06 20:48:47 +02:00
  • 2db247f8ec Allow fractional factor input (WIP: Disallow for FLAVR/RIFE-CUDA) n00mkrad 2022-04-05 23:22:09 +02:00
  • 9690101f13 RIFE-NCNN no longer needs to run multiple times for factors != 2 n00mkrad 2022-04-05 23:13:48 +02:00
  • 19c2e34e92 GetFrameCountCached: If failed, clear cache before retrying n00mkrad 2022-04-05 18:08:02 +02:00