Video Transcoding v0.18.0 Release Notes
-
Saturday, December 2, 2017
- ๐ Improve the average bitrate (ABR) ratecontrol system provided by the
--abr
option intranscode-video
. Via #179.- Implement it with a maximum bitrate constraint to raise its overal quality level and guarantee that it will not generate any
VBV underflow
warnings like the default ratecontrol system. - Signal Hypothetical Reference Decoder (HRD) information, meaning that the VBV maximum bitrate value is added as metadata to the output video, something you should not do when using the default ratecontrol system.
- Move it from the "Advanced" to the "Quality" section in the
--help
output and describe its quality output as "different" rather than "lower" compared to the default ratecontrol system. - Also remove the no-longer valid characterization of ABR in the "Explanation" section of the "README" document.
- Implement it with a maximum bitrate constraint to raise its overal quality level and guarantee that it will not generate any
- ๐ Deprecate the poorly named
--cvbr
and--vbr
options intranscode-video
and remove them from the--help
output.- The ratecontrol system implemented by the
--cvbr
option was always experimental. After much testing, it was found to be noticeably lower in quality compared to the default and to the new ABR implementation. - The ratecontrol system implemented by the
--vbr
option was only ever intended for comparison testing. And probably used only by myself.
- The ratecontrol system implemented by the
- Modify
transcode-video
to no longer re-calculatevbv-bufsize
based on any user input value forvbv-maxrate
. Instead, always calculate bothvbv-maxrate
andvbv-bufsize
based on the target video bitrate. - ๐ Deprecate the
--player
option indetect-crop
and remove it from the--help
output. - ๐ Fix failure of subtitle detection for HandBrake nightly builds. Language detection for subtitles in disc image directory input and individual closed caption tracks may still be wrong but will not be fixed at this time. Via #172.
- Mention Nick Wronski's nifty batch-processing wrapper for
transcode-video
in the the "README" document. Thanks, @JMoVS! Via #180.
- ๐ Improve the average bitrate (ABR) ratecontrol system provided by the