求教在目标码率确定的前提下,x264转码的方式选择
dwing吧
全部回复
仅看楼主
level 8
zbzbs 楼主
前提1:x264
前提2:CPU压
前提3:码率确定,比如4M
问题1:不考虑时间成本的话,这么压才能得到更好的画质?
问题2:画质优先、但也考虑时间成本,要这么压?vbr/2pass的m/s,还是vbr一遍压的slower/vs?或者还有更合适的选择?
2021年04月09日 02点04分 1
level 14
不考虑时间成本,你可以跑∞ pass
2021年04月09日 06点04分 2
话虽如此,但还是要考虑可行性;不过我可以理解为2pass依然是这种情形下的首选吗?
2021年04月09日 07点04分
@zbzbs 是,如果用bitrate作为x264的码率控制模式的话,只要条件允许,务必至少用2pass(并且最好是slow first pass
2021年04月09日 07点04分
@787633258 slow的速度还好,没比medium慢多少,但slower的速度就慢太多太多了。
2021年04月09日 10点04分
@zbzbs 建议veryslow[阴险]
2021年04月09日 11点04分
level 10
one pass可以跑crf
2021年04月09日 19点04分 3
crf不能目标控制bitrate(体积)
2021年04月10日 01点04分
@zbzbs 我指的是onepass crf跑出来stat用在 2pass的vbr中
2021年04月10日 05点04分
@-✆一✆- 哦哦,但不会操作;这个需要命令行操作吧?
2021年04月11日 01点04分
level 7
crf模式参数加入 -x264-params vbv-bufsize=15000:vbv-maxrate=15000 可限制下最大码率
2021年04月10日 02点04分 5
这个倒是可以试试,谢谢。
2021年04月10日 04点04分
level 13
先跑一遍CRF20低参数,然后计算目标对应CRF
2021年04月10日 07点04分 6
@zbzbs 我个人觉得不用CRF本身就是很Low的一件事情,片源太鬼又是另外一回事了
2021年04月11日 02点04分
这样和2pass相比,更省时?质量更好?
2021年04月11日 01点04分
@啃烧饼的龙 似乎还没有看到crf一统天下
2021年04月11日 02点04分
1