做了一下测试
先是crf做的1pass
1pass参数是roozhou给我的参数,只是改了b6和aq0.3
2pass使用megui做的,参数:--ref 10 --mixed-refs --no-fast-pskip --bframes 6 --b-adapt 0 --b-pyramid --weightb --direct auto --subme 9 --trellis 2 --psy-rd 0.0:0 --partitions all --8x8dct --me umh --merange 24
结果:
---[NoImage] x264 [info]: slice I:628 Avg QP:16.15 size: 23437
---[NoImage] x264 [info]: slice P:34134 Avg QP:18.00 size: 4675
---[NoImage] x264 [info]: slice B:28715 Avg QP:19.97 size: 1120
下面是megui的auto2pass,码率和之前的一样,参数:--ref 10 --mixed-refs --no-fast-pskip --bframes 6 --b-adapt 2 --b-pyramid --weightb --direct auto --subme 9 --trellis 2 --psy-rd 0.0:0 --partitions all --8x8dct --me umh --merange 24
结果:
---[NoImage] x264 [info]: slice I:628 Avg QP:15.79 size: 24211
---[NoImage] x264 [info]: slice P:32797 Avg QP:17.92 size: 4815
---[NoImage] x264 [info]: slice B:30052 Avg QP:19.91 size: 1110
从上面可以看出还是auto2pass好点,要说区别就是auto2pass在1pass时是merange 24,crf的2nd pass用的是b-adapt 0,但在压制速度上是几乎没有区别的,不知道我有没有在一些细节上弄错,请高手指点。