Commit Graph

266 Commits

Author SHA1 Message Date
N00MKRAD
aa2cfdc95f Run CreateDupesFile, FrameRename and CreateFrameOrderFile in background threads 2021-05-09 15:02:26 +02:00
N00MKRAD
c8443272c9 Fixed AutoEnc chunk sizes with JPEG frames & added 100k frames chunk size step 2021-05-09 12:16:42 +02:00
N00MKRAD
d4b4f38a5a Retain aspect ratio from input video 2021-05-07 23:39:52 +02:00
N00MKRAD
198b2460b1 Fixed some SBS and image seq copy problems 2021-05-07 23:06:43 +02:00
N00MKRAD
55c0f5904c Retain original color space when encoding, cache ffmpeg/ffprobe outputs 2021-05-06 12:08:03 +02:00
N00MKRAD
58e3f3e4f0 Fixed autoenc getting stuck with new code 2021-05-06 01:38:56 +02:00
N00MKRAD
27749ad405 Image sequences are now copied if compatible, symlinks for frame imports 2021-05-05 16:42:33 +02:00
N00MKRAD
470fd88cc5 Fixed dupes.ini being empty because it relied on .png frames 2021-05-05 15:23:05 +02:00
N00MKRAD
337c045110 Fixed auto-enc problem where unencodedFrameLines was filled incorrectly 2021-05-03 20:31:41 +02:00
N00MKRAD
abc9817c66 Added support for JPG or WEBP image sequence output 2021-04-29 09:20:35 +02:00
N00MKRAD
dd520cea28 Added support for fractional FPS limit 2021-04-26 14:13:22 +02:00
N00MKRAD
1173f38eb9 Support for resampling image sequence outputs 2021-04-25 15:11:39 +02:00
N00MKRAD
3186c3c594 Support for HQ JPEG import frames, refactoring 2021-04-22 16:15:17 +02:00
N00MKRAD
d7b179e253 Separated detected FPS from UI FPS to fix custom input rate not working correctly 2021-04-19 19:26:58 +02:00
N00MKRAD
13411d529f Seprate classes for cached frame count + res, added [RES] and [H] for export filenames 2021-04-18 18:11:47 +02:00
N00MKRAD
84b2125681 Fixed CUDA AIs not working without detected GPU (and added cfg option) 2021-04-10 00:35:54 +02:00
N00MKRAD
0dc96d2e12 Auto-limit GIF FPS to 50 if higher, without needing to set max fps in settings 2021-04-09 19:47:06 +02:00
N00MKRAD
ad28c6a121 UI/Logging improvements when using mpdecimate 2021-04-09 17:38:04 +02:00
N00MKRAD
4a6036444a Fixed alpha interp not working for GIFs with size not divisible by 2 2021-04-07 21:47:44 +02:00
N00MKRAD
640e4a51a6 Fixed muxing not working if there's no MKV metadata to mux 2021-04-07 19:03:01 +02:00
N00MKRAD
d5e87c43a6 Create dupes file in interpolation step 2021-04-06 19:47:09 +02:00
N00MKRAD
dae349460c Skip muxing from input if input is frames, not a video 2021-04-05 12:04:23 +02:00
N00MKRAD
9287ec6b77 Allow fractional manual fps input, better err handling if encoding fails 2021-04-05 11:58:07 +02:00
N00MKRAD
4789e3a254 Removed special character check, cleanup 2021-04-04 15:51:43 +02:00
N00MKRAD
2a9f7e4ba7 fixed me being retarded and breaking scene detection again 2021-04-04 15:16:16 +02:00
N00MKRAD
943c87845f Cleanup, fixed dupe dict not working with new code 2021-04-04 12:46:41 +02:00
N00MKRAD
0dc9e0ba3c Cleanup & UI changes 2021-04-04 12:21:58 +02:00
N00MKRAD
7d98ef7345 Fixed scene detection with new code 2021-04-04 11:59:21 +02:00
N00MKRAD
1bfc3108e5 Fixed loop with new code 2021-04-04 11:32:48 +02:00
N00MKRAD
11c4dc2890 some cleanup 2021-04-04 11:11:49 +02:00
N00MKRAD
da106e6bec FilenameMap refactoring (index-based array instead of dict) WIP 2021-04-04 11:05:38 +02:00
N00MKRAD
250c33b91a Faster encoding using symlink folder 2021-04-03 16:30:07 +02:00
N00MKRAD
b51ee375e5 Create frames ini in interpolation step, to allow manual scenes/dedupe 2021-04-03 12:20:52 +02:00
N00MKRAD
d1c483a4db Fixed blend input frame numbers 2021-04-03 01:26:06 +02:00
N00MKRAD
5556b5a5c7 Allow running CUDA on CPU (or unsupported NV GPUs) 2021-04-02 22:26:44 +02:00
N00MKRAD
b3ab84646b Switched to fractional framerates, fixed VFR inputs 2021-04-02 14:36:08 +02:00
N00MKRAD
706ca56e11 Option to repeat last frame to match input duration 2021-03-30 11:56:36 +02:00
N00MKRAD
d3ce382b75 Support for lossless WMA (wmav1/wmav2) transfer into MKV output 2021-03-24 20:26:07 +01:00
N00MKRAD
7af4b980bb Fixed step-by-step frame renaming & added SBS scene blending support 2021-03-22 22:20:30 +01:00
N00MKRAD
4ecc10340d minor cleanup 2021-03-22 21:56:14 +01:00
N00MKRAD
3ceaee12a5 Fixed frame order ini for blending 2021-03-22 21:29:47 +01:00
N00MKRAD
a2d19e35e5 Possibly fixed wrong frame pair being used for scene blending WIP
needs further investigation
2021-03-21 22:38:03 +01:00
N00MKRAD
1089ff861a No UI status change for blending scene changes in autoenc 2021-03-21 21:56:08 +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
ddf68715fb Basic support for blended scene changes 2021-03-19 19:34:48 +01:00
N00MKRAD
0e95e62979 Fixed/improved scene detection for last 2 frames 2021-03-16 18:21:12 +01:00
N00MKRAD
7a379a6d68 Fixed image sequence copy bugs 2021-03-14 20:34:35 +01:00
N00MKRAD
992594cceb Default model mirror is dl.nmkd.again (github not feasible for >100mb flavr files) 2021-03-13 14:01:43 +01:00
N00MKRAD
561f97ef96 Fixed divisible-by-8 check for video downscaling when using FLAVR 2021-03-13 00:42:41 +01:00