0.24.0
This version was originally tagged and released on the date below. These notes were added on GitHub much later so the creation date won't match.
Sunday, February 24, 2019
- Add
--audio-formatand--keep-ac3-stereooptions totranscode-video. Thanks to @samhutchins for the idea and design! Via #254.- With the
--audio-formatoption, you can now specify whether AC-3 or AAC is used when surround or stereo output tracks are created. - This allows multichannel 5.1 AAC audio output by adding
--audio-format surround=aacto your command line. However, you may want to pair that with--audio-width main=surroundto avoid two AAC tracks of the same input being created. - Think of the
--keep-ac3-stereooption as a kinder, gentler form of the--prefer-ac3option. - It copies rather than transcodes AC-3 stereo or mono audio tracks even when the current stereo format is AAC, but it doesn't affect surround tracks.
- With the
- Deprecate the
--prefer-ac3option intranscode-videoand remove its description from the--helpoutput. Also via #254.- The option still works for now, but using it issues a warning message.
- You can get the exact same functionality by adding
--audio-width all=surround --audio-format all=ac3to your command line. - However, you might want to add
--audio-width all=surround --keep-ac3-stereoinstead since you'll get higher quality and slightly smaller output, albeit with some AAC tracks in your output when stereo audio in non-AC-3 format still needs to be transcoded.
- Add a
minimalargument to the--fallback-cropoption intranscode-videowhich determines the smallest possible crop values, when using the--crop detectoption and argument, by combining results from bothHandBrakeCLIandffmpeg. Thanks to @dkoenig01 for the idea! Via #255. - Relax validation criteria for HandBrake-generated
.logfiles inquery-handbrake-logas workaround forHandBrakeCLIspewing linkage failure warnings on certain Linux platforms. Via #257.