Major Changes
Resuming encoding without loss of finished chunks.
-
Only finished chunks are saved.
-
.temp folder must be presented and not changed from when encoding was stopped.
-
All stages before encoding must be passed for resuming.(scenes split, audio processed)
-
Resuming skips scene detection, video split, audio processing.
Checking encoded clips for errors in frame count.
There has been reports that some files with some encoders at different setting drop frames at time of encoding (works on my machine), so this measure were included to warn about possible problems as soon as possible.
If the amount of frames need to change (changing frame rate, etc..) use --no_check
option which disables frame checking completely, also can save you second or two on your 80 hours encodes :)
Improved console look
Best one yet :)
Minor Improvements
- Better audio checking and extraction.
- Fixed bug with ffmpeg concat not working.
- Added option to skip split completely and encode whole file with single encoder
-s 0
. (boring) - Faster and better default settings for Aom, Rav1e + enabled multi threading and cut number of workers.
- Overall better error handling.
- Logging now works on Windows.