N00MKRAD
|
e57a32d5b9
|
mpdecimate improvements, fix custom out path, lwi caching, alpha tests (wip)
|
2025-03-23 19:36:57 +01:00 |
|
N00MKRAD
|
1c2162b52a
|
Use single vpy file with args instead of generating scripts on-demand
|
2025-03-10 20:13:08 +01:00 |
|
N00MKRAD
|
4447731cbc
|
Test "1x interpolation" (dedupe, then interp back to orig. frame count)
Also fixes issue with having dedupe enabled on videos that have no (<5%) dupes
|
2025-02-10 21:03:05 +01:00 |
|
N00MKRAD
|
c2bb094008
|
HasGPU check
|
2024-12-31 19:09:06 +01:00 |
|
N00MKRAD
|
fa11214b6e
|
Check for GPU availability on startup, no CPU fallback for now since NCNN VS doesn't support it
|
2024-12-31 19:08:28 +01:00 |
|
N00MKRAD
|
048a849e49
|
More Invoke() for cross-thread UI access, fix log box issue, allow -1 as GPU ID for CPU
|
2024-12-27 19:14:43 +01:00 |
|
N00MKRAD
|
482ed1bca9
|
Minor UI improvements
|
2024-12-24 00:10:33 +01:00 |
|
N00MKRAD
|
046cbaddb1
|
VFR option in GUI, logic fixes and sanity check improvs, disable dedupe if <5% dupes
|
2024-12-03 00:40:24 +01:00 |
|
N00MKRAD
|
defff4f29c
|
Full VFR handling including FPS downsampling to CFR
|
2024-11-28 16:08:04 +01:00 |
|
N00MKRAD
|
32eeac578d
|
Fix timestamps for loop frames for VFR loop videos
|
2024-11-26 13:45:44 +01:00 |
|
N00MKRAD
|
b9029cb5f4
|
Remove ToStringDot, no longer needed with forced CultureInfo
|
2024-11-26 12:14:44 +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
|
6b44346138
|
Pad/crop system for improved model support, VS improvements
|
2024-11-12 22:13:59 +01:00 |
|
N00MKRAD
|
b89ce780b4
|
Support for preserving VFR timings and video rotation, better duration readout
|
2024-11-07 15:10:36 +01:00 |
|
N00MKRAD
|
af97f847ab
|
Ignore Vulkan devices that report 0 compute queues
|
2024-10-16 20:14:42 +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
|
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
|
76defc4c19
|
Remove unused code
|
2024-09-28 18:15:26 +02:00 |
|
N00MKRAD
|
8824a17f32
|
Optimize interpolation progress display, use rolling avg. for fps
|
2024-09-26 18:51:07 +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
|
9672c31fba
|
Always use Invariant shortcuts for ToLower/ToUpper
|
2024-09-03 22:08:38 +02:00 |
|
N00MKRAD
|
713c64e6ec
|
Refactor Implementations.cs to use enums, backwards compat to GetAi(string name)
|
2024-08-21 14:45:46 +02:00 |
|
N00MKRAD
|
d0a7c0aee4
|
Move DisablePython around, benchmark NvApi init
|
2024-08-15 11:34:36 +02:00 |
|
N00MKRAD
|
49a3c87bdf
|
Check for writing perms in program dir
|
2024-08-13 15:45:44 +02:00 |
|
N00MKRAD
|
964d407b8c
|
Reduce startup time by ~1000ms by optimizing OS check
|
2024-08-13 12:04:17 +02:00 |
|
N00MKRAD
|
2505d6ec11
|
Local version check: Avoid exception if file doesn't exist
|
2024-08-13 10:32:01 +02:00 |
|
N00MKRAD
|
b520d7212d
|
Split into legacy (Framework 4.8) and .NET 8 projects, WIP .NET 8 fixes
|
2024-08-12 10:47:19 +02:00 |
|