Answers:
这是这些模式的作用:
film
–适用于高比特率/高质量电影内容。在此使用较低的解块。animation
–适用于卡通电影等,其中增强了去块以补偿较大的平坦区域。使用更多参考系。grain
–应该用于已经粒状的材料。在这里,谷物不会被过滤掉。stillimage
–顾名思义,它通过降低解块滤波器来优化静态图像编码。psnr
和ssim
-这些正在调试模式,以优化良好的PSNR只有SSIM值。更好的指标并不一定意味着更好的质量。fastdecode
–禁用CABAC和环路内解块滤波器,以便在具有较低计算能力的设备上进行更快的解码。zerolatency
–优化快速编码和低延迟流您可以使用以下命令查看每个曲调应用的详细选项x264 --fullhelp
:
--tune <string> Tune the settings for a particular type of source
or situation
Overridden by user settings.
Multiple tunings are separated by commas.
Only one psy tuning can be used at a time.
- film (psy tuning):
--deblock -1:-1 --psy-rd <unset>:0.15
- animation (psy tuning):
--bframes {+2} --deblock 1:1
--psy-rd 0.4:<unset> --aq-strength 0.6
--ref {Double if >1 else 1}
- grain (psy tuning):
--aq-strength 0.5 --no-dct-decimate
--deadzone-inter 6 --deadzone-intra 6
--deblock -2:-2 --ipratio 1.1
--pbratio 1.1 --psy-rd <unset>:0.25
--qcomp 0.8
- stillimage (psy tuning):
--aq-strength 1.2 --deblock -3:-3
--psy-rd 2.0:0.7
- psnr (psy tuning):
--aq-mode 0 --no-psy
- ssim (psy tuning):
--aq-mode 2 --no-psy
- fastdecode:
--no-cabac --no-deblock --no-weightb
--weightp 0
- zerolatency:
--bframes 0 --force-cfr --no-mbtree
--sync-lookahead 0 --sliced-threads
--rc-lookahead 0
--tune film
会过滤一些谷物并--tune grain
保留更多谷物。AIUI仅在谷物是视觉效果的重要组成部分(在目标设置下仍可注意到)时才应使用后者。
--tune film
用于实况内容:用照相机拍摄的任何东西,而不是cel动画或计算机生成的文本/图表。它甚至适用于有些逼真的3D动画,因此不要让“电影”部分给您食物。它适用于粒状和非粒状来源,并在保留谷物和总体每比特质量之间取得平衡,而--tune grain
将不惜一切代价保护谷物。如果出于某些原因必须保留谷物,则很有用。--tune film
确实不是只对高比特率的帮助(事实上,调音往往有更大的影响较低的比特率一般)。