筛选强度:当勾选了去马赛克可设置数值,设置环路滤波的AlphaC的参数,提供范围在-6—6。选负值时,画面会锐利,建议值为0
筛选阈值:同上,设置环路滤波Beta的参数,提供数值同上,建议值同上,默认。
CABAC:基于上下文自适应的二进制算术编码(Context-based Adaptive Binary Arithmetic Coding)默认开启,选上后使码率降低10%左右而基本无质量损失,禁用后可以占用更少的CPU,就是压制速度会加快,但是会影响压缩性能,并会使得x264的一些高级功能被禁用。对比另一种熵编码算法CLC要好上不少。
GOP大小:默认即可,基于帧。
GOP最大值:就是keyint,默认值250,设定最大IDR帧间隔,为0时则永远不插入非场景变更的IDR帧。默认值对于大多数视频没什么问题,一般来说,用片子的FPSX10得到的值对于大多数视频都很好,除了蓝光,广播或者其他流编码才设置为较低值。对于来讲,可以设稍大一些,一般默认即可。
GOP最小值:设定最小IDR帧间隔,默认为keyint/10,如果GOP最大值是250那么最小值可以设为250/10=25,过小的值会导致产生“错误的”IDR帧,I帧和IDR帧都是参考帧,一旦出错接着参考他的P帧和B帧都会错误,所以,可以设小一些但是20以下不推荐。注意此项与scenecut(插入I帧值)相关,后面会说。
打开GOP:打开-GOP是一个提升压缩效率的编码技术,但是有些不能完全支持打开GOP流,因此默认关闭,为了兼容性一般也不开启。
切片:这部分的设定关于切片的,做与之无关,如果是在为蓝光编码,才需要使用,否则那三项默认都不需要设置。
B帧-B帧加权预测:允许B帧加权预测,可以减少相邻B帧质量低的影响,对质量和压缩比都有提高,且对速度影响极少。建议默认开启。
可插入B帧数量:指在I帧与P帧之间可插入B帧数量的最大值,就是设置x264可使用的B帧的最大连续数量,范围0-16。数值越高,压缩速度越慢,一般不需要过高,基本5以上的数值都提升不大,高B帧没有意义,你即使写上16,实际上可能B帧数量只有6,而高B帧要跑adaptive b-2的时候会非常慢,因此建议根据片源来选择该数值大小,一般默认3都行,5左右性价比都行。
B 帧偏好设定:B帧倾向。控制是否更多或者更少地插入B帧,数值越高越容易插入B帧,是x264码率控制的参数之一啦,大于0的值会更多的插入B帧,负值则相反,范围从-100到100,一般来说x264会自动控制,不需要我们在这个数值作更改,毕竟x264的位元率控制也不错,不需要更改。
自适应B帧判定模式:设定弹性B帧位置决策算法。此设定控制x264如何决定要放置P帧或B帧。
0-关闭:停用,总是挑选B帧。就是全部是B帧…这与旧的no-b-adapt设定相同作用。
1-快速:“快速”算法,较快,越大的B帧数量值会稍微提高速度。当使用此模式时,基本上建议搭配B帧数量 16使用(最大值)。
2-优化:Optimal“最佳”算法,较慢,越大的—B帧数量值会大幅降低速度。这里表示做蛋定的用低B帧数量值并用最佳算法,总觉得比快速算法科学那么一点,画质我是分辨不出差别不过速度倒是差不多。
B帧作参考帧:指是否允许B帧作为参考帧
禁用-Disabled
始终-Strict
标准–Normal
首先,B帧是虚幻帧,如果B帧可以作为参考帧就是类似于I帧或IDR帧,这样看上去应该画质会有所提高,但是,作为参考帧的话,压制后PSP不兼容!…不考虑压制PSP兼容可以Normal(标准),相比没开的效果应该好些,默认标准无须更改。
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-38481-2.html
期待演员杨洋带来更好的作品
第二条好处最实际