Commit Graph

1068 Commits

Author SHA1 Message Date
N00MKRAD
6c406a4846 Python.cs: DisablePython check in CheckCompression + some refactoring 2024-08-11 20:47:36 +02:00
N00MKRAD
8df4e31b72 --no_python CLI arg to disable python check and implems 2024-08-11 20:32:36 +02:00
N00MKRAD
3138e7ffcf Update RIFE binaries 2024-08-11 14:26:32 +02:00
N00MKRAD
cd3794b1c9 Disable CFR frame extraction for GIF inputs 2024-08-11 14:26:23 +02:00
N00MKRAD
3b560321d5 Fix frame import/export file extension logic 2024-06-24 18:32:35 +02:00
N00MKRAD
4fd6cbf7be Fix limited range JPEG extraction 2024-06-24 17:44:23 +02:00
N00MKRAD
d7dd4d6ec8 Update standalone RIFE NCNN to support newer models 2024-06-24 17:44:14 +02:00
N00MKRAD
0885f03b3c Update RIFE NCNN VS plugin 2024-06-24 17:36:33 +02:00
N00MKRAD
096d4a2cc1 Update ffmpeg to 7.0 (with SVT 2.1.0) 2024-06-24 17:36:21 +02:00
N00MKRAD
2548bcfe1b Fix btn icons 2024-06-24 14:03:29 +02:00
N00MKRAD
dfb6f6c866 additional models 2024-06-24 11:36:50 +02:00
N00MKRAD
ff23080453 EXR stuff & error handling 2024-06-24 11:36:43 +02:00
N00MKRAD
73dcbe619a VK error handling 2024-01-23 23:16:54 +01:00
N00MKRAD
e8338f3159 Update ffmpeg to fix stats 2024-01-23 23:16:41 +01:00
N00MKRAD
ee787cac0d Image sequence input fixes, allow TIFF and EXR inputs, EXR half option 2024-01-16 19:14:26 +01:00
N00MKRAD
a79aa11100 Add EXR output support (BRG/BRGA 32-bit float) 2024-01-10 01:50:23 +01:00
N00MKRAD
097ab43c99 Allow H264 in MOV 2024-01-09 16:23:21 +01:00
N00MKRAD
fd2e23fa71 Delete broken output files 2024-01-09 16:23:14 +01:00
N00MKRAD
5cd0edd121 Remove incompatible yuv444p16le from TIFF pix fmt list 2024-01-09 15:53:02 +01:00
N00MKRAD
74f107492a Add TIFF output, additional pix fmts for some encoders 2024-01-09 15:49:47 +01:00
N00MKRAD
b6293a1940 Support deduplication without frame extraction with VS (WIP) 2024-01-09 13:31:02 +01:00
N00MKRAD
f1a91a4a53 Use LOCALAPPDATA\Flowframes\Temp as default temp folder, improve temp folder code & options 2023-12-28 15:45:36 +01:00
N00MKRAD
0cf201a013 Cleanup 2023-12-28 15:01:46 +01:00
N00MKRAD
01850f465a Improved mpdecimate parameters and added more options for it 2023-12-28 04:47:58 +01:00
N00MKRAD
6ccbb875b8 Cleanup & checks for GetInt 2023-12-28 02:59:50 +01:00
N00MKRAD
5e4b540d1c Fully fix VFR and deduplication issues esp. with GIFs 2023-12-28 02:59:29 +01:00
N00MKRAD
29e1eb172b Fix video speed with VFR inputs 2023-12-27 03:22:28 +01:00
N00MKRAD
0c8b96e560 Use raw RGBA NUT pipe instead of 444 YUV pipe for realtime mode 2023-12-26 23:28:21 +01:00
N00MKRAD
f4bf63b5a7 Extension method from SDG for testing 2023-12-26 22:59:27 +01:00
N00MKRAD
355d44a5b3 Fix GIF hue shift issues 2023-12-26 22:59:17 +01:00
N00MKRAD
55d4b8e87b Fix GIF/VFR input speed when frame extraction is needed 2023-12-26 21:34:02 +01:00
N00MKRAD
064c4b7f1b Fix InterpProgressMultiplier 2023-12-22 05:34:32 +01:00
N00MKRAD
35b8d888d4 Fix color hue shift when interpolating frames, support high bit depth frames 2023-12-22 05:20:22 +01:00
N00MKRAD
4eb1eac09c Fixed output color matrix filtering 2023-12-22 03:51:55 +01:00
N00MKRAD
a5c672c682 Minor GetProcStdOut improvement to avoid issues if stderr piping was already in the command line 2023-12-22 02:59:40 +01:00
N00MKRAD
744f09f7fe Properly show detected GPUs in title bar 2023-12-21 21:22:30 +01:00
N00MKRAD
c08f84c4e9 Use Vulkan API directly to check Vk devices and compute queue count 2023-12-21 21:05:23 +01:00
N00MKRAD
916dd2fe06 Fix culture to en-US across entire program to avoid parsing issues etc 2023-12-21 19:12:12 +01:00
N00MKRAD
5da083bf2c Print fractions (like FPS) in a better way, especially if denominator is 1 2023-12-21 19:06:31 +01:00
N00MKRAD
058820bc8e Smarter deduplication messages 2023-12-21 18:39:52 +01:00
N00MKRAD
979eca6b50 Cache NCNN GPU check results to avoid crashing rife-ncnn-vulkan on each run 2023-12-21 18:23:23 +01:00
N00MKRAD
89d5cc08a8 Better time formatting 2023-12-21 18:15:14 +01:00
N00MKRAD
829b37ca6a Progress bar is now correct when using FPS limiting 2023-12-21 05:51:28 +01:00
N00MKRAD
4576f37ce7 Fixed mpdecimate not working properly 2023-12-21 05:06:51 +01:00
N00MKRAD
2eff92958f Cleanup RIFE crash dumps 2023-12-21 05:02:03 +01:00
N00MKRAD
da8a431545 Fix lossless option being available with encoders that don't support it 2023-12-21 04:46:15 +01:00
N00MKRAD
a04df766fb code prettier lol 2023-12-21 02:40:44 +01:00
N00MKRAD
b650c6fa2e Update ffmpeg to use SVT-AV1 1.8.0, fix ffmpeg args 2023-12-15 10:24:46 +01:00
N00MKRAD
4d0c5ad4e6 Clamp QSV quality 2023-10-30 20:44:36 +01:00
N00MKRAD
3e4cbd8b3c Update RIFE VS plugin 2023-10-29 17:02:45 +01:00