Commit Graph

52 Commits

Author SHA1 Message Date
n00mkrad
56f6c9130f Fix vsync/fps_mode args, rt improvements 2022-08-04 23:02:52 +02:00
n00mkrad
063ae677c5 Slowmo now works with RIFE-NCNN-VS 2022-08-04 15:30:19 +02:00
n00mkrad
c9ccbcc9c9 Replace deprecated -vsync with -fps_mode (ffmpeg) 2022-08-04 15:16:32 +02:00
n00mkrad
f587f70c56 FPS limiting now works with RIFE-NCNN-VS, as well as renaming existing files to avoid overwriting 2022-07-22 01:26:47 +02:00
n00mkrad
d96513ed4b Backported MediaFile stuff from Nmkoder 2022-07-20 18:10:31 +02:00
n00mkrad
7a3c95f6fb Backport fast frame counting and other stuff from Nmkoder 2021-12-06 22:46:39 +01:00
n00mkrad
b49801d627 Fixed 1-pass encoding no longer working (outputting to null) 2021-11-25 22:22:45 +01:00
n00mkrad
9978629116 Fix encoding tiling args 2021-11-24 21:08:29 +01:00
n00mkrad
ed15cb5b0a experimental 2-pass encoding for vp9 2021-11-24 13:48:23 +01:00
n00mkrad
6336ca86f1 Fixed tiling args, added dynamic gop size arg for h264, h265, vp9, av1 2021-10-27 11:04:18 +02:00
n00mkrad
937977f5ad Automatic tiling args for VP9/AV1 encoding (backported from Nmkoder) 2021-10-25 15:30:47 +02:00
n00mkrad
6cb0a48f95 Option to set image sequence export quality (JPEG/WEBP) 2021-09-12 14:22:03 +02:00
n00mkrad
024c723fd2 AutoEnc now works with image sequences, WIP, needs more testing 2021-08-31 00:43:22 +02:00
n00mkrad
e51909bf6e Actually integrate libwebp fix 2021-08-31 00:09:16 +02:00
n00mkrad
3fd9bbd72b Fix WEBP conversion 2021-08-30 22:15:55 +02:00
N00MKRAD
c835a199a5 Slowmo options, UI improvements 2021-08-28 10:21:52 +02:00
n00mkrad
9433269813 Case-sensitive rename operation (2/2) 2021-08-23 16:50:18 +02:00
n00mkrad
2c14fa9515 Case-sensitive rename operation (1/2) 2021-08-23 16:49:40 +02:00
n00mkrad
feafd57eda Fixed BT470M color transfer not working 2021-07-25 23:22:54 +02:00
N00MKRAD
b7f8597625 Removed debug print msg 2021-06-17 19:27:48 +02:00
N00MKRAD
28150e391a Also use additional ffmpeg args for GIF encoding 2021-06-02 18:40:31 +02:00
N00MKRAD
ae90d158f6 Fix concat file extension detection 2021-05-20 22:06:15 +02:00
N00MKRAD
8e14c61186 Enabled image sequence copying for BMP+WEBP, added Magick.NET fallback for GetImage() 2021-05-19 16:40:32 +02:00
N00MKRAD
fed3312713 Frame sequence import now ignores invalid files 2021-05-19 16:18:24 +02:00
N00MKRAD
607bbc6ae2 Fix problems with automatic GIF 50 fps resampling 2021-05-18 20:44:08 +02:00
N00MKRAD
05a55fcbd5 Hardcoded config key names to avoid string typos 2021-05-18 14:37:16 +02:00
N00MKRAD
3ba6a76b27 Rename existing outputs to ".old" instead of overwriting 2021-05-09 20:35:42 +02:00
N00MKRAD
6dcb3a9367 Fixed invalid aspect ratio not being ignored when encoding 2021-05-08 11:55:49 +02:00
N00MKRAD
d4b4f38a5a Retain aspect ratio from input video 2021-05-07 23:39:52 +02:00
N00MKRAD
55c0f5904c Retain original color space when encoding, cache ffmpeg/ffprobe outputs 2021-05-06 12:08:03 +02:00
N00MKRAD
27749ad405 Image sequences are now copied if compatible, symlinks for frame imports 2021-05-05 16:42:33 +02:00
N00MKRAD
dc909d62c1 Only add movflags faststart if output is MP4 2021-05-05 10:24:59 +02:00
N00MKRAD
abc9817c66 Added support for JPG or WEBP image sequence output 2021-04-29 09:20:35 +02:00
N00MKRAD
dd520cea28 Added support for fractional FPS limit 2021-04-26 14:13:22 +02:00
N00MKRAD
1173f38eb9 Support for resampling image sequence outputs 2021-04-25 15:11:39 +02:00
N00MKRAD
8497f91ce6 Update FfmpegEncode.cs 2021-04-25 14:02:52 +02:00
N00MKRAD
a734c5bd4a Add "-gifflags -offsetting" to fix transparent GIF encoding 2021-04-25 14:02:15 +02:00
N00MKRAD
2de359cae1 redundant ffmpeg arg 2021-04-25 14:01:19 +02:00
N00MKRAD
4d2f6ebd1f Better symlink error handling, should fix encoding failing on exFAT drives 2021-04-19 21:18:17 +02:00
N00MKRAD
0dc96d2e12 Auto-limit GIF FPS to 50 if higher, without needing to set max fps in settings 2021-04-09 19:47:06 +02:00
N00MKRAD
41f8073acb UI option to set GIF dither mode (bayer/floyd_steinberg/none) 2021-04-05 12:55:31 +02:00
N00MKRAD
f51c10bef0 More reliable float->fraction conversion, fixed manual fps input 2021-04-04 21:54:26 +02:00
N00MKRAD
deb88d43c2 Switched to bayer dithering as it seems better than FS overall 2021-04-04 20:57:46 +02:00
N00MKRAD
1b425fdef5 Delete symlinks folder after encoding 2021-04-04 17:56:07 +02:00
N00MKRAD
1bfc3108e5 Fixed loop with new code 2021-04-04 11:32:48 +02:00
N00MKRAD
8ac4b4cd18 Multithreaded symlink creation 2021-04-04 00:01:49 +02:00
N00MKRAD
250c33b91a Faster encoding using symlink folder 2021-04-03 16:30:07 +02:00
N00MKRAD
b3ab84646b Switched to fractional framerates, fixed VFR inputs 2021-04-02 14:36:08 +02:00
N00MKRAD
989fe15a09 Added FLAVR code, improved frame padding for FLAVR 2021-03-11 23:15:43 +01:00
N00MKRAD
32965b4733 Fixed redundant loglevel ffmpeg arg, removed 'shortest' arg from muxing cmd 2021-03-02 15:06:44 +01:00