Commit Graph

96 Commits

Author SHA1 Message Date
N00MKRAD
5ab598490f Cleaner ffmpeg logging (ignore q = -1) 2021-05-09 15:03:20 +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
198b2460b1 Fixed some SBS and image seq copy problems 2021-05-07 23:06:43 +02:00
N00MKRAD
acf8414a9a Fixed copy/paste error - Img Seq copy check would ignore max size check 2021-05-07 21:09: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
a77a1eb3b7 Lossless h265 is now actually lossless 2021-05-04 09:03:54 +02:00
N00MKRAD
af8f58380b Avoid error logspam by disabling ffmpeg logging once canceled 2021-05-03 17:34:18 +02:00
N00MKRAD
3003b5c83f Added AV1 support, fixed ffmpeg progress bar 2021-04-30 16:54:54 +02:00
N00MKRAD
abc9817c66 Added support for JPG or WEBP image sequence output 2021-04-29 09:20:35 +02:00
N00MKRAD
1077b9f2fb new ffmpeg build with NVENC P7 support 2021-04-28 20:25:37 +02:00
N00MKRAD
e8ca1b4752 Encoding speed option now also affects VP9, prettier ffmpeg logging 2021-04-27 16:51:46 +02:00
N00MKRAD
ecbb2166cb Logging improvements 2021-04-26 18:26:16 +02:00
N00MKRAD
dd520cea28 Added support for fractional FPS limit 2021-04-26 14:13:22 +02:00
N00MKRAD
c88d190118 Added "-b:v 0" for vp9 crf encode, might be redundant though 2021-04-25 21:48:57 +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
55811e2158 Settings UI option for JPEG Frames 2021-04-22 16:58:37 +02:00
N00MKRAD
3186c3c594 Support for HQ JPEG import frames, refactoring 2021-04-22 16:15:17 +02:00
N00MKRAD
4d2f6ebd1f Better symlink error handling, should fix encoding failing on exFAT drives 2021-04-19 21:18:17 +02:00
N00MKRAD
13411d529f Seprate classes for cached frame count + res, added [RES] and [H] for export filenames 2021-04-18 18:11:47 +02:00
N00MKRAD
ae8d7e8bf2 Don't map data (timecodes etc) which can cause muxing to fail 2021-04-09 23:50:51 +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
4a6036444a Fixed alpha interp not working for GIFs with size not divisible by 2 2021-04-07 21:47:44 +02:00
N00MKRAD
640e4a51a6 Fixed muxing not working if there's no MKV metadata to mux 2021-04-07 19:03:01 +02:00
N00MKRAD
10b311b676 Use -qp instead of -cq for NVENC, make 0 lossless 2021-04-06 14:46:23 +02:00
N00MKRAD
458841b054 Added Keep Metadata option for MKV, cleanup 2021-04-05 16:52:18 +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
18899fd372 AvProcess cleanup, don't print vsync 0 warning 2021-04-04 20:10:59 +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
3f4ab12815 Fixed scene extraction 2021-04-03 00:22:32 +02:00
N00MKRAD
94fca1fb7d -threads 0 for ffprobe frame counting 2021-04-02 22:08:29 +02:00
N00MKRAD
b3ab84646b Switched to fractional framerates, fixed VFR inputs 2021-04-02 14:36:08 +02:00
N00MKRAD
706ca56e11 Option to repeat last frame to match input duration 2021-03-30 11:56:36 +02:00
N00MKRAD
1c320c5272 Fix image seq import not starting filenames at 0000000 2021-03-30 11:04:30 +02:00
N00MKRAD
cf7f4fe676 Fixed subtitles being always disabled 2021-03-25 18:57:29 +01:00
N00MKRAD
d3ce382b75 Support for lossless WMA (wmav1/wmav2) transfer into MKV output 2021-03-24 20:26:07 +01:00
N00MKRAD
115cff131e Fixed audio compatibility check, improved lossless audio transfer 2021-03-24 14:40:01 +01:00
N00MKRAD
fbb590b46c More compact ffmpeg command logging 2021-03-22 21:34:10 +01:00
N00MKRAD
6a5cd569b3 Fixed ffmpeg GetSize() when output has multiple lines 2021-03-22 21:21:55 +01:00
N00MKRAD
d3f05de21a Settings UI option for dupe/blend scene change options 2021-03-21 19:46:40 +01:00