1198 Commits

Author SHA1 Message Date
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
N00MKRAD
5a3a84bbdc Cleanup n stuff 2024-08-25 21:18:38 +02:00
N00MKRAD
26f14876a7 Move CLI stuff into own class, --console option 2024-08-25 20:45:50 +02:00
N00MKRAD
4ea676c405 CLI: --loop, --fix_scene_changes, --scene_change_sensitivity, --max_fps 2024-08-23 18:42:27 +02:00
N00MKRAD
d570c5f95a CLI: --video_encoder, --pixel_format, --max_height 2024-08-23 16:11:38 +02:00
N00MKRAD
e5d87d4d2d CLI: --no_config_save, add ArgParseExtensions 2024-08-23 09:58:30 +02:00
N00MKRAD
46f1ec652a Re-implement and fix CLI args using Ndesk.Options 2024-08-21 20:46:28 +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
0b500563ca Improve disk space check loop and make Program.cs slightly prettier 2024-08-21 13:28:59 +02:00
N00MKRAD
b5f2fea32d Handle integer inputs for Fraction ctor without try/catch 2024-08-21 13:27:01 +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
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
Grzegorz Adam Kowalski
3bfd660bee Fixed typo in models.json 2024-07-05 11:40:29 +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