]> granicus.if.org Git - handbrake/commit
presets: Minor encoder tweaks for main Production presets.
authorBradley Sepos <bradley@bradleysepos.com>
Thu, 22 Jun 2017 09:53:13 +0000 (05:53 -0400)
committerBradley Sepos <bradley@bradleysepos.com>
Thu, 22 Jun 2017 09:53:13 +0000 (05:53 -0400)
commitbe794bdcaa7c899a7b42251bc1ad34fbbdb8b992
treeb88ce0bfdac05b64764c250dc6b26926257a13b5
parent047ea7cf23d23d8fa4c1527455e9ce707457ee2b
presets: Minor encoder tweaks for main Production presets.

Add additional x264 encoder options dct-decimate=0 and fast-pskip=0 (same as no-dct-decimate=1 and no-fast-pskip=1).

In some special cases, reproduction of flat areas and subtle gradients may improve slightly. Generally speaking, any change should be visually imperceptible at these bit rates, but adding a few extra bits is always acceptable when encoding for production intermediate purposes. Negligible speed hit (1-2%) for the main Production presets.

On the contrary, these settings are worse than useless for Production Proxy presets, which are optimized for speed. 5% speed hit isn't worth the tradeoff for low resolution proxies that need to be generated quickly and won't be used for final export.
libhb/preset_builtin.h
preset/preset_builtin.json
preset/preset_builtin.list