1198 Commits

Author SHA1 Message Date
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
N00MKRAD
6419ad1672 Update ffmpeg 2023-10-28 15:25:22 +02:00
N00MKRAD
8749f425de Add Intel QuickSync (QSV) encoder support 2023-10-27 10:25:21 +02:00
N00MKRAD
b782c8334d Fix RIFE VS syntax for new version 2023-10-27 09:54:34 +02:00
N00MKRAD
2886d5ce42 AMD AMF encoder support, autodetect HW enc support 2023-10-24 17:39:44 +02:00
n00mkrad
693a2471d1 Ignore empty filters 2023-03-30 14:13:39 +02:00
n00mkrad
e53846d782 Handle situation where interp fails without any log writes 2023-02-23 14:14:22 +01:00
n00mkrad
d216479919 Update changelog.txt 2023-02-23 12:21:01 +01:00
n00mkrad
983cf04fbe Update ver.txt 2023-02-23 12:12:14 +01:00
n00mkrad
d8fb1ec44d Changelog and version update 2023-02-23 12:11:48 +01:00
n00mkrad
71e5ed33ab Updated model.json files 2023-02-23 09:42:38 +01:00
n00mkrad
9380b4ac89 Fix window title 2023-02-21 12:17:22 +01:00
n00mkrad
07020401d8 Fix output browse init dir 2023-02-21 12:03:48 +01:00
n00mkrad
2b864393a7 Minor UI UX polish 2023-02-21 12:02:53 +01:00
n00mkrad
42fd89437e Save/load output settings, some refactoring 2023-02-21 12:00:07 +01:00
n00mkrad
59ac292a34 Fully implement image sequence export with NCNN VS, rework stuff 2023-02-20 19:30:23 +01:00
N00MKRAD
8e5c3a618c Merge pull request #211 from genericness/patch-1
you forgot the 4090!
2023-02-20 18:31:06 +01:00
n00mkrad
4e8fbec18a More minor cleanup/refactoring 2023-02-20 16:05:27 +01:00
n00mkrad
25c43a3181 Cleanup 2023-02-20 16:02:51 +01:00
n00mkrad
c112f0516d Update InterpolateUtils.cs 2023-02-20 16:00:27 +01:00
n00mkrad
d3fe53e554 Fix SetTab issues 2023-02-20 15:59:47 +01:00