Commit Graph

1133 Commits

Author SHA1 Message Date
N00MKRAD
67cbff594c Remove ToString calls on string objects 2024-11-26 12:13:13 +01:00
N00MKRAD
1872e8153c Remove unused code 2024-11-26 12:10:37 +01:00
N00MKRAD
8e5d379216 Removed legacy InterpSettings deserialization constructor 2024-11-26 12:00:54 +01:00
N00MKRAD
6e4cc8d552 Option to only show relevant settings 2024-11-26 11:45:21 +01:00
N00MKRAD
a09b290f9a Increase server ping timeout from 2s to 3s and do up to 3 attempts, do not count 0 as valid ping 2024-11-25 20:22:24 +01:00
N00MKRAD
1657117a27 Unify mpdecimate variables, also show settings tooltips on click (not just hover) 2024-11-25 18:51:43 +01:00
N00MKRAD
2c1882c814 List all GPU IDs in settings with names on tooltip, sort NvGpus by VRAM 2024-11-24 03:39:52 +01:00
N00MKRAD
7aab7158fa Hide certain settings based on conditions, auto-pick DAIN tile size based on VRAM 2024-11-21 01:22:31 +01:00
N00MKRAD
8a578daac0 Auto-set NCNN GPU threads default value based on hardware 2024-11-14 22:34:26 +01:00
N00MKRAD
7e043f5273 Do not apply FPS filter for VFR since muxed timestamps would mismatch 2024-11-14 20:38:41 +01:00
N00MKRAD
f9a689878e Update librife_windows_x86-64.dll 2024-11-12 22:56:21 +01:00
N00MKRAD
6b44346138 Pad/crop system for improved model support, VS improvements 2024-11-12 22:13:59 +01:00
N00MKRAD
9bd1736fec Fix dragndrop cursor getting stuck when main thread is busy 2024-11-08 12:07:43 +01:00
N00MKRAD
b1b7c0b46a Add friendly strings for p010le and p016le 2024-11-08 11:54:41 +01:00
N00MKRAD
70e17dcabc Fix image sequence import, fix JPEG export args, include img ext in frame output dir name 2024-11-08 11:54:26 +01:00
N00MKRAD
71da171156 Remove redundant code 2024-11-08 10:04:39 +01:00
N00MKRAD
79a483dcb4 Padding to mod2 is no longer always enabled, now only when needed 2024-11-07 22:39:48 +01:00
N00MKRAD
b89ce780b4 Support for preserving VFR timings and video rotation, better duration readout 2024-11-07 15:10:36 +01:00
N00MKRAD
6f0b3b39a3 Avoid slow duration check if duration metadata for video stream is avail. 2024-10-16 20:15:46 +02:00
N00MKRAD
1f8541f69e Import splash window, call BringToFront after import 2024-10-16 20:15:04 +02:00
N00MKRAD
af97f847ab Ignore Vulkan devices that report 0 compute queues 2024-10-16 20:14:42 +02:00
N00MKRAD
a521f9cfbb File import splash, disable input file drive check by default 2024-10-16 13:50:26 +02:00
N00MKRAD
3a13e975fd Startup & splash improvements 2024-10-16 13:38:15 +02:00
N00MKRAD
90ba89f840 Cleanup function: Delete installer temp folder if not modified in >1d 2024-10-16 11:40:31 +02:00
N00MKRAD
e0a228ce48 Splash GUI for HW encoder detection 2024-10-16 11:09:44 +02:00
N00MKRAD
a5ac086364 Make SplashForm more flexible, cleanup 2024-10-16 10:26:05 +02:00
N00MKRAD
4cc392a56d Fix missing QSV hardwar encoding support detection, add CloseMdlDownloaderWhenDone arg 2024-10-15 22:22:56 +02:00
N00MKRAD
cf073e7c8b Minor cleanup 2024-10-15 16:45:56 +02:00
N00MKRAD
835ec0277f Model Downloader: Copy NCNN models to NCNN-VS, NCNN: Clamp compute queues 2024-10-15 16:45:49 +02:00
N00MKRAD
7e0182f007 Fix more FPS readout issues 2024-10-13 16:58:06 +02:00
N00MKRAD
82c43ce3ea Fix visible debug print 2024-10-13 14:22:01 +02:00
N00MKRAD
f8c24c253d Model Downloader: Only allow downloading models for avail. implementations 2024-10-13 14:21:50 +02:00
N00MKRAD
f47a27a7de Allow retrying when writing config json 2024-09-28 22:20:13 +02:00
N00MKRAD
8a3b4ebd80 CLI mode (hide window) 2024-09-28 21:33:36 +02:00
N00MKRAD
76defc4c19 Remove unused code 2024-09-28 18:15:26 +02:00
N00MKRAD
53b82765dd CLI fixes, separate cmd version from regular 2024-09-27 14:52:37 +02:00
N00MKRAD
596a954d63 More reliable GetDurationMs, backported code from NmkdUtils 2024-09-26 19:32:19 +02:00
N00MKRAD
dcbb70b603 Don't exit app when interp. is stopped and ShowConsole is true 2024-09-26 18:51:37 +02:00
N00MKRAD
8824a17f32 Optimize interpolation progress display, use rolling avg. for fps 2024-09-26 18:51:07 +02:00
N00MKRAD
f40896c12b Fixed TryDeleteIfExistsAsync, fixed Settings rendering, remove legacy stuff 2024-09-25 14:08:26 +02:00
N00MKRAD
61a65d592f Disable pytorch implems by default, enable explicitly with -py/--enable_python flag 2024-09-06 16:11:49 +02:00
N00MKRAD
3e7fdc31b9 Limit in-memory log to 100 entries per log file 2024-09-03 22:18:31 +02:00
N00MKRAD
f14f54bf81 Merge branch 'main' of https://github.com/n00mkrad/flowframes 2024-09-03 22:08:49 +02:00
N00MKRAD
9672c31fba Always use Invariant shortcuts for ToLower/ToUpper 2024-09-03 22:08:38 +02:00
N00MKRAD
6871fe4c9b Merge pull request #324 from gakowalski/patch-1
Fixed typo in models.json
2024-09-03 22:02:37 +02:00
N00MKRAD
c31c76f423 CLI improvements, OneDrive path check 2024-09-03 22:01:32 +02:00
N00MKRAD
a5c59d27d0 Disable main form during media import 2024-08-26 12:05:32 +02:00
N00MKRAD
09eab92f9b Package updates 2024-08-26 10:44:28 +02:00
N00MKRAD
dc0ffc9f32 Added splash screen, removed semi-unused preview tab 2024-08-26 10:04:35 +02:00
N00MKRAD
70841fe21f Reduce log spam, minor refactor stuff, disable GUI when using autorun 2024-08-25 21:43:06 +02:00