Commit Graph

54 Commits

Author SHA1 Message Date
N00MKRAD
aa2cfdc95f Run CreateDupesFile, FrameRename and CreateFrameOrderFile in background threads 2021-05-09 15:02:26 +02:00
N00MKRAD
198b2460b1 Fixed some SBS and image seq copy problems 2021-05-07 23:06:43 +02:00
N00MKRAD
470fd88cc5 Fixed dupes.ini being empty because it relied on .png frames 2021-05-05 15:23:05 +02:00
N00MKRAD
699515a546 Fixed magick dedupe only working with png frames 2021-04-30 01:47:01 +02:00
N00MKRAD
3186c3c594 Support for HQ JPEG import frames, refactoring 2021-04-22 16:15:17 +02:00
N00MKRAD
ad28c6a121 UI/Logging improvements when using mpdecimate 2021-04-09 17:38:04 +02:00
N00MKRAD
8f13c688fc Fixed blending not working in StepByStep 2021-04-04 20:08:42 +02:00
N00MKRAD
943c87845f Cleanup, fixed dupe dict not working with new code 2021-04-04 12:46:41 +02:00
N00MKRAD
da106e6bec FilenameMap refactoring (index-based array instead of dict) WIP 2021-04-04 11:05:38 +02:00
N00MKRAD
b3ab84646b Switched to fractional framerates, fixed VFR inputs 2021-04-02 14:36:08 +02:00
N00MKRAD
7af4b980bb Fixed step-by-step frame renaming & added SBS scene blending support 2021-03-22 22:20:30 +01:00
N00MKRAD
3ceaee12a5 Fixed frame order ini for blending 2021-03-22 21:29:47 +01:00
N00MKRAD
0455e60cc4 BlendSceneChanges now works with auto-encode 2021-03-21 16:00:53 +01:00
N00MKRAD
bd220f6ad6 Multithreaded scene blending, package changes 2021-03-21 14:58:35 +01:00
N00MKRAD
a8f691ce55 Added status change for scene blending 2021-03-19 19:48:16 +01:00
N00MKRAD
ddf68715fb Basic support for blended scene changes 2021-03-19 19:34:48 +01:00
N00MKRAD
eebba121c9 Scene detection now works with frame sequence input, cleanup 2021-03-10 20:45:48 +01:00
N00MKRAD
da52ebcdb9 Magick SceneDetect caching WIP 2021-03-10 17:10:25 +01:00
N00MKRAD
d5ef455dbf WIP: Multithreaded accurate scene detection with Magick.NET 2021-03-10 15:20:53 +01:00
N00MKRAD
3854dc5b7e Fixed dedupe cache check not running in every loop iteration 2021-02-11 00:08:22 +01:00
N00MKRAD
66bc4b557a Cleaner alpha extraction/merging 2021-01-30 13:14:57 +01:00
N00MKRAD
40e63fe51d Improved alpha support 2021-01-27 11:41:05 +01:00
N00MKRAD
f60917b84c Huge autoenc speed improvements with >10k frames, fixed progress bar bug
also reduced magick dedupe buffer size, again
2021-01-22 01:43:47 +01:00
N00MKRAD
ec5f494be6 Alpha support for GIFs/PNGs (no ncnn support atm) 2021-01-18 15:32:45 +01:00
N00MKRAD
d722481ba6 Show input info in main UI, added alpha extract code [WIP] 2021-01-18 12:32:01 +01:00
N00MKRAD
325f34e6fb Fixed cutoff if vid ends with dupes, lossless audio transfer, better audio err handl. 2021-01-15 22:43:13 +01:00
N00MKRAD
706859f6ea Downscaling ("max video size") now also works for folder inputs 2021-01-15 15:07:40 +01:00
N00MKRAD
3830b5d361 Adjusted dedupe buffer sizes 2021-01-14 23:30:21 +01:00
N00MKRAD
8ea1848818 Fixed AutoEncode getting stuck when using scn+magickdedup 2021-01-11 11:45:38 +01:00
N00MKRAD
124aa6bfb4 Check GIF max framerate, minor QOL & logging improvements 2021-01-07 12:15:13 +01:00
N00MKRAD
dc9035caa1 Fixed broken autoenc performance fix lol, some cleanup 2021-01-07 11:02:43 +01:00
N00MKRAD
22b3ae2f18 Show dedup stats for mpdecimate, better stats for magickdedupe, SBS fixes 2021-01-06 22:24:02 +01:00
N00MKRAD
e6f129e4e5 Fixed dupes dict bug, fixed autoenc getting stuck (i think?) 2021-01-05 13:00:27 +01:00
N00MKRAD
f57b256a93 mpdecimate dedupe now works with new encoding, fixed autoenc+dedupe 2021-01-03 22:37:06 +01:00
N00MKRAD
c38a615a15 Better CFR-based encoding, fixed dupe frame when using loop 2021-01-02 16:20:21 +01:00
N00MKRAD
a9592c02be Finished improved magickdedupe code, added dynamic buffer size for dedupe 2020-12-22 23:45:07 +01:00
N00MKRAD
3af40825bd Always sort GetFiles for unsorted FS, WIP magickdedupe fix, fix scndetect with jpeg frames 2020-12-22 19:52:37 +01:00
N00MKRAD
3a77cf422f Scene Detect works with img seq output, better progress UI for chained interps 2020-12-20 21:25:34 +01:00
N00MKRAD
4df2949681 Cleaner code for Interpolate.cs 2020-12-17 11:32:45 +01:00
N00MKRAD
4510bd6015 Fixed VFR frame drops, bigger AutoEnc safety buffer for NCNN, cleanup 2020-12-15 14:46:33 +01:00
N00MKRAD
e7dae90c92 Removed input file extension restriction, better err handling for frame extraction 2020-12-13 23:44:23 +01:00
N00MKRAD
c14cacc7d0 Fixed JPEG support with new RIFE code and AutoEnc 2020-12-10 16:37:33 +01:00
N00MKRAD
d8f3af8548 Fixed uppercase file extensions not working, decrease dedupe cache size to 750 frames 2020-12-09 14:55:35 +01:00
N00MKRAD
129a8b02d4 Fixed last interp frame not being encoded, limit dedupe cache to 1000 frames 2020-12-09 14:32:43 +01:00
N00MKRAD
b579fcbab2 Support for AutoEnc in SBS mode, fix MKV ext, auto skip magick dedupe by default 2020-12-07 12:34:12 +01:00
N00MKRAD
ec0ce21f45 Removed firstframefix, fixed autoenc with multi iteration interp, zero padding fixes 2020-12-04 16:53:39 +01:00
N00MKRAD
e7e913f5a7 Unified zero padding for frames 2020-12-02 17:23:24 +01:00
N00MKRAD
becc579376 StepByStep fixes (firstframefix, multiple runs, ...), more err handling for SBS 2020-12-02 00:44:43 +01:00
N00MKRAD
d223351fe6 Optmized timecode generation, UI/UX improvs, finished autoencode mode 2020-11-30 20:32:33 +01:00
N00MKRAD
3ad94bda6c more error handling, scene change support, opus support, cached magick dedupe 2020-11-26 20:17:18 +01:00