Commit Graph

  • 5f3ffc8c4a step-by-step UX improvements N00MKRAD 2021-02-21 12:39:25 +01:00
  • 1d04d2d3ee RIFE-CUDA fp16 option and warplayer.py optimization N00MKRAD 2021-02-21 11:26:18 +01:00
  • 4a673744a5 Disabled rectangle diff mode for GIF encoding, causes problems N00MKRAD 2021-02-20 17:28:04 +01:00
  • 9261324973 Fixed >50 FPS GIF block N00MKRAD 2021-02-20 00:18:00 +01:00
  • 7c3fee83ea Disable dedupe by default N00MKRAD 2021-02-18 17:16:59 +01:00
  • f491b6f6f9 Show error if trying to run FF out of an archive (temp folder) N00MKRAD 2021-02-18 14:30:56 +01:00
  • 034794d5e5 RIFE-CUDA: Use more wthreads for higher factors, custom buffer size N00MKRAD 2021-02-16 12:14:26 +01:00
  • a1c823d1da Parallel frame order processing N00MKRAD 2021-02-16 11:27:00 +01:00
  • bb143ddde1 Use path+filesize instead of xxHash for frame count caching N00MKRAD 2021-02-14 22:23:16 +01:00
  • ed2ef85bfd Allow stream encoding to fail without cancelling the whole process N00MKRAD 2021-02-13 15:52:01 +01:00
  • 558945e9a8 slightly prettier code N00MKRAD 2021-02-13 02:36:09 +01:00
  • 692328e4ea Merge pull request #21 from richardletshacks/main N00MKRAD 2021-02-13 02:33:31 +01:00
  • 9de82415ed remove spaces Richard 2021-02-13 02:29:00 +01:00
  • 0b0f859be9 input from launch argument support Richard 2021-02-13 02:19:03 +01:00
  • 236f4bc69a Added changelog to repo N00MKRAD 2021-02-12 15:47:27 +01:00
  • 8ce7f5a0fa Added RIFE 2.2 model (RIFE-CUDA) N00MKRAD 2021-02-12 15:17:24 +01:00
  • 6f0f1232bc Fixed last interp frame not being removed if loop is enabled N00MKRAD 2021-02-12 13:50:14 +01:00
  • ec71829312 only wait extra 100ms if loop is otherwise empty N00MKRAD 2021-02-12 13:04:34 +01:00
  • 5424474272 Update progress twice as often if interpolating <1k frames N00MKRAD 2021-02-12 13:01:48 +01:00
  • 0a1e494f98 Write log entry if stdout progress regex parse fails N00MKRAD 2021-02-12 01:09:48 +01:00
  • 6b76cb3080 pkg folder rename (2/2) N00MKRAD 2021-02-12 00:56:29 +01:00
  • 5c6808d929 pkg folder rename (1/2) N00MKRAD 2021-02-12 00:55:55 +01:00
  • 2db104f5f1 Allow UpdateLastFrameFromInterpOutput to fail N00MKRAD 2021-02-12 00:44:37 +01:00
  • 3e676807a9 Don't block GIF encoding if export framerate is resampled to <=50 N00MKRAD 2021-02-11 21:47:06 +01:00
  • 75dd3e2a48 limit progress update rate to 5x/sec N00MKRAD 2021-02-11 21:18:00 +01:00
  • 1008546148 Merge pull request #20 from richardletshacks/main N00MKRAD 2021-02-11 21:16:29 +01:00
  • 70fe5291e9 fix progress Richard 2021-02-11 21:05:45 +01:00
  • 7bce91aaff Merge pull request #19 from richardletshacks/main N00MKRAD 2021-02-11 19:24:36 +01:00
  • 5e6ef03345 fix preview not updating Richard 2021-02-11 12:58:07 +01:00
  • a417ae5a01 title case Richard 2021-02-11 12:44:42 +01:00
  • 62b7650e69 better implementation that works for all three AIs Richard 2021-02-11 12:33:09 +01:00
  • 68ffe9e682 set last frame to 0 on restart Richard 2021-02-11 11:36:12 +01:00
  • f9a6278ff7 Merge branch 'main' of https://github.com/richardletshacks/flowframes into main Richard 2021-02-11 09:05:27 +01:00
  • bc74f7e0ef implement faster progress updating for rife cuda Richard 2021-02-11 09:05:10 +01:00
  • 538e0a9f49 Extract alpha *after* frame postprocessing to avoid problems N00MKRAD 2021-02-11 00:53:48 +01:00
  • 3854dc5b7e Fixed dedupe cache check not running in every loop iteration N00MKRAD 2021-02-11 00:08:22 +01:00
  • 260856db72 Update rife-ncnn-vulkan.exe N00MKRAD 2021-02-10 23:21:41 +01:00
  • 2e2664b8b3 Added RIFE-NCNN 2.0 workaround, fixed current.stepByStep wrong value N00MKRAD 2021-02-10 23:16:04 +01:00
  • 12b68abd91 Updated models, updated RIFE-NCNN to 20210210 N00MKRAD 2021-02-10 22:46:40 +01:00
  • 63da55cf6c Ensure AutoEnc is not paused from prev run when starting interpolation N00MKRAD 2021-02-09 18:23:22 +01:00
  • 925902889d Error handling for FillAiModelsCombox() N00MKRAD 2021-02-09 16:25:46 +01:00
  • e8f440ee52 Merge pull request #18 from n00mkrad/revert-17-main N00MKRAD 2021-02-09 16:08:43 +01:00
  • babfe6e744 Revert "Convert to .NET 5 Project" N00MKRAD 2021-02-09 16:07:57 +01:00
  • 2b2cfa1166 Merge pull request #17 from Dankrushen/main N00MKRAD 2021-02-09 15:53:34 +01:00
  • ede898dec7 Updated RIFE-CUDA to RIFE 2.0 N00MKRAD 2021-02-09 12:24:51 +01:00
  • 41fedece97 Fix link buttons Dankrushen 2021-02-08 19:40:16 -05:00
  • 1df42c1b35 Add comment and remove FodyWeavers Dankrushen 2021-02-08 19:11:39 -05:00
  • 15261f2a1b Update build scripts and publish single file builds Dankrushen 2021-02-08 19:01:52 -05:00
  • be54a26304 Fix build scripts Dankrushen 2021-02-08 15:51:25 -05:00
  • e990ec0505 Replace original code with .NET 5 Dankrushen 2021-02-08 15:48:44 -05:00
  • 8a1c7d3295 Update .NET 5 code Dankrushen 2021-02-08 15:39:10 -05:00
  • 2d83162f44 More error handling for SBS mode N00MKRAD 2021-02-08 21:24:28 +01:00
  • b4251f9f88 Merge remote-tracking branch 'upstream/main' Dankrushen 2021-02-08 15:16:37 -05:00
  • 76886c6b6e Delete old vfr files whenever making a new one N00MKRAD 2021-02-08 21:11:25 +01:00
  • 4048d2f74c Renamed vfr ini files, unified filename stored in Paths.cs N00MKRAD 2021-02-08 20:57:37 +01:00
  • 9f14745b75 Don't run scene detection when extracting frames in SBS mode N00MKRAD 2021-02-08 20:15:59 +01:00
  • 1a2cee1580 Show progress for creating enc file (every 1k lines), async frame renaming N00MKRAD 2021-02-08 19:02:35 +01:00
  • 1fec800b80 WIP frame order file creation optimization N00MKRAD 2021-02-08 11:03:17 +01:00
  • 4c1020b9bf removed gifski code N00MKRAD 2021-02-08 10:33:35 +01:00
  • 596a2c40e0 some cleanup N00MKRAD 2021-02-08 10:21:26 +01:00
  • 34d1113d8c Progress bar for async frame counting with ffmpeg N00MKRAD 2021-02-07 18:12:41 +01:00
  • 4b5da3df75 async frame counting N00MKRAD 2021-02-07 17:47:12 +01:00
  • f4b3f4bbc6 Fixed double ReverseRenaming calls, related improvements N00MKRAD 2021-02-05 23:19:33 +01:00
  • 0f06c65ce2 Fixed AAC fallback not working, fixed no output if audio merge failed N00MKRAD 2021-02-05 22:30:23 +01:00
  • e50c55ef90 Removed SemVer class and use Version class instead N00MKRAD 2021-02-05 15:57:44 +01:00
  • d301991f1e Fixed SemVer comparison N00MKRAD 2021-02-05 15:52:44 +01:00
  • 6f9e4b72c9 see last commit N00MKRAD 2021-02-04 23:30:45 +01:00
  • ef76ea81a0 Split ffmpeg alpha commands into their own class N00MKRAD 2021-02-04 23:29:46 +01:00
  • cf902c0549 Raised hard framerate limit from 500 to 1000 N00MKRAD 2021-02-04 22:50:07 +01:00
  • 65c42dca52 Fixed alpha not working for image sequence inputs N00MKRAD 2021-02-04 22:49:19 +01:00
  • 042a0cb765 disable folder keeping until resuming is fully implemented N00MKRAD 2021-02-04 22:05:40 +01:00
  • 2932e702e3 Don't hash framecount of >256mb files as it's too slow and I/O heavy N00MKRAD 2021-02-04 21:18:36 +01:00
  • 99ed008d74 Support for nonstandard subtitle text encodings N00MKRAD 2021-02-04 21:03:59 +01:00
  • 1b864f92dc Fixed GetFfmpegOutputAsync not returning all output lines N00MKRAD 2021-02-04 20:11:55 +01:00
  • 8b2efa3e67 Fixed aiCombox saving/loading still not working N00MKRAD 2021-02-03 21:22:30 +01:00
  • 3cc463ec37 Added 3rd model download mirror N00MKRAD 2021-02-03 21:12:14 +01:00
  • c68e462f33 Move existing interp frames to another folder on resume N00MKRAD 2021-02-03 21:10:37 +01:00
  • 4c60cbfc39 Frame filename map with rel paths, fixed old frame deletion on resume N00MKRAD 2021-02-03 20:51:36 +01:00
  • 66a05a4bdb Resuming WIP N00MKRAD 2021-02-02 21:48:18 +01:00
  • 630b22dd2c Re-enable DeleteInterpolatedInputFrames for testing, set prog to 0 after ffmpeg ran N00MKRAD 2021-02-02 16:07:36 +01:00
  • 2bdda6522f FfmpegCommands refactoring, renamed AudioVideo namespace N00MKRAD 2021-02-02 12:56:48 +01:00
  • 832f286367 temporarily disabled input frame deletion as it's unstable N00MKRAD 2021-02-02 01:01:44 +01:00
  • 1c4942c11a Delete input frames once interpolated (independent of implementation) N00MKRAD 2021-02-01 23:18:13 +01:00
  • d8eadba6a4 Resuming WIP: InterpSettings now get deserialized and loaded N00MKRAD 2021-02-01 22:48:22 +01:00
  • dd79c5a2a8 Improved path char check, fixed SBS GUI N00MKRAD 2021-02-01 22:06:50 +01:00
  • f11611f32e Actually set the stepByStep flag for current InterpSettings N00MKRAD 2021-02-01 21:54:30 +01:00
  • 985ce45f1d Fixed ReverseRenaming being ultra slow + only run if SBS mode N00MKRAD 2021-02-01 21:50:05 +01:00
  • 87b6542c18 Fixed timestamp adding "AM"/"PM" and turning 0h to 12h N00MKRAD 2021-02-01 20:51:40 +01:00
  • 2b1fa68418 serialize and save InterpSettings, float interpFactor variable N00MKRAD 2021-02-01 18:05:50 +01:00
  • 81a158e44f split FFmpegCommands into multiple classes for extraction/encoding N00MKRAD 2021-02-01 16:23:35 +01:00
  • 3ef99c839e Only show ffmpeg progress bar where appropriate N00MKRAD 2021-02-01 14:50:08 +01:00
  • 706b335ac5 Always delete temp folder if it has no interp frames N00MKRAD 2021-01-31 13:46:02 +01:00
  • a0e657eb56 Ask if temp folder should be deleted after cancelling N00MKRAD 2021-01-31 11:38:41 +01:00
  • 9063a18eae Fixed aiCombox sometimes not saving index N00MKRAD 2021-01-30 22:03:21 +01:00
  • 30992ad86b Fix batch processing not working, minor improvements N00MKRAD 2021-01-30 22:00:44 +01:00
  • 1a6218117e Fixed video utils progress bar being stuck at 1 00% N00MKRAD 2021-01-30 14:46:54 +01:00
  • 2527e6eeb1 Merge pull request #15 from richardletshacks/main N00MKRAD 2021-01-30 13:17:43 +01:00
  • 66bc4b557a Cleaner alpha extraction/merging N00MKRAD 2021-01-30 13:14:57 +01:00
  • 908a83cee0 add basic ffmpeg progress display Richard 2021-01-30 13:09:59 +01:00
  • 7d111d044d Enabled alpha support for PNG (APNG) input N00MKRAD 2021-01-30 01:42:32 +01:00