-o-o-304-o-o- 写了:LZ你需要先用CMD或者megui跑一次1pass,生成stats文件之后才能用这个跑2pass
以crf 1pass + abr 2pass为例说一下
CMD的话这样写
1pass
[x264的路径]\x264.exe --crf 18 --pass 1 --stats "[路径]\stats.stats" --output "[输出视频的路径]" "[输入文件的路径]"
megui的话,选择2pass 1st pass那一项
附注:
1.如果需要更精确的帧类型判定和qp设定的话,建议加上--slow-firstpass,具体的请参考文档库信息
2.如果不需要输出文件的话,output可以设定为null,1pass只跑出stats文件而不输出视频文件
3.任何涉及到帧类型判定的参数1pass和2pass必须保持一致,否则可能无效或者产生错误
2pass
CMD
[x264的路径]\x264.exe --bitrate 1871 --pass 2 --stats "[路径]\stats.stats" --output "[输出视频的路径]" "[输入文件的路径]"
megui的话,选择2pass 2nd pass那一项,注意和1pass的路径保持一致
2pass里面的b-adapt可以设定为0
要断电了。就写这么多了。。。
感谢这么详细的教程,本来实验命令行是听说速度要比MEGUI快一点,结果发现速度差不多,甚至还慢几分钟。