1 操作方法
./x264 tt.yuv --input-res 576x1024 --bitrate 1000 --pass 1 --vbv-adapt 1 -o tt_out.264
./x264 tt.yuv --input-res 576x1024 --bitrate 1000 --pass 2 --vbv-adapt 1 -o tt_out.264
in:40 out:37 type:P dur:2 cpbdur:2 q:23.68 aq:24.08 tex:138059 mv:18879 misc:910 imb:276 pmb:1748 smb:280 d:- ref:0 ;
in:38 out:38 type:B dur:2 cpbdur:2 q:24.93 aq:25.94 tex:35040 mv:13595 misc:2005 imb:23 pmb:1326 smb:955 d:- ref:0 ;
in:37 out:39 type:b dur:2 cpbdur:2 q:26.13 aq:26.22 tex:16798 mv:8439 misc:2067 imb:13 pmb:866 smb:1425 d:- ref:0 ;
in:39 out:40 type:b dur:2 cpbdur:2 q:26.01 aq:27.19 tex:17488 mv:8871 misc:2169 imb:0 pmb:992 smb:1312 d:- ref:0 ;
2 2pass缓存说明
属性 | 作用 | 备注 |
in | 编码帧序号/pts | out |
out | 输出帧序号/pts | |
type | slice类型,B/b B为参考B帧 | |
dur | 帧duration, 当vrf的时候,通过pts差值计算的 | |
cpbdur | 实际编码的dur,换算成了s | |
qpa_rc | 平均qp,aq 之前 | |
qp_avg_aq | 平均qp aq之后 | |
tex | Cabac DCT系数 开销 | |
mv | Cabac mv开销 | |
misc | 混杂的开销,nalu size - tex - mv | |
imb | i宏块个数 | |
pmb | p宏块个数 | |
smb | skip块个数 |