information about the x264 log

来源:互联网 发布:three.js源码下载 编辑:程序博客网 时间:2024/05/17 05:55

//  http://forum.doom9.org/showthread.php?t=129491

 

I have searched the forum (and tried Google), but I can't find any info about the information that the x264 log contains.
eg:
Code:
avis [info]: 1280x544 @ 23.98 fps (239470 frames)x264 [info]: using cpu capabilities: MMX MMXEXT SSE SSE2 3DNow!x264 [warning]: VBV maxrate specified, but no bufsize.mp4 [info]: initial delay 834166 (scale 10000000)x264 [info]: slice I:2323  Avg QP:19.01  size: 78885a 0:00:00x264 [info]: slice P:101512 Avg QP:21.38  size: 28261x264 [info]: slice B:135635 Avg QP:22.36  size:  9179x264 [info]: mb I  I16..4: 19.1% 75.0%  5.9%x264 [info]: mb P  I16..4:  6.8% 17.0%  1.1%  P16..4: 36.9% 6.0%  7.8%  0.0%  0.0%    skip:14.4%x264 [info]: mb B  I16..4:  0.3%  1.0%  0.2%  B16..8: 26.6%  2.0%  4.4%  direct: 4.5%  skip:61.0%x264 [info]: 8x8 transform  intra:68.8%  inter:73.5%x264 [info]: direct mvs  spatial:96.3%  temporal:3.7%x264 [info]: ref P  68.0% 17.8%  6.6%  4.6%  2.9%x264 [info]: ref B  83.3% 10.7%  2.9%  1.9%  1.2%x264 [info]: kb/s:3441.8encoded 239470 frames, 3.55 fps, 3441.84 kb/s
Can somebody explain all the lines or give me a link?

Thanks
Quote:
avis [info]: 1280x544 @ 23.98 fps (239470 frames)
Information about the input file (resolution, framerate, number of frames).
Quote:
x264 [info]: using cpu capabilities: MMX MMXEXT SSE SSE2 3DNow!
Your processor is an Athlon 64 and it supports the aforementioned processor extensions used by x264.
Quote:
x264 [warning]: VBV maxrate specified, but no bufsize.
You're specifying a maximum bitrate but no buffer size. If you're encoding for a specific hardware device, you should specify the appropriate buffer size along with the max rate.
Quote:
mp4 [info]: initial delay 834166 (scale 10000000)
Some sort of delay value relating to the mp4 muxing.
Quote:
x264 [info]: slice I:2323 Avg QP:19.01 size: 78885a 0:00:00
x264 [info]: slice P:101512 Avg QP:21.38 size: 28261
x264 [info]: slice B:135635 Avg QP:22.36 size: 9179
The number of each frame type. Also the average quantizer value for each of the frame types. Lower QP generally means better quality at the cost of more bitrate.
Quote:
x264 [info]: mb I I16..4: 19.1% 75.0% 5.9%
x264 [info]: mb P I16..4: 6.8% 17.0% 1.1% P16..4: 36.9% 6.0% 7.8% 0.0% 0.0% skip:14.4%
x264 [info]: mb B I16..4: 0.3% 1.0% 0.2% B16..8: 26.6% 2.0% 4.4% direct: 4.5% skip:61.0%
This shows you the various types of partitions used for each of the different block types. For example, 5.9% of the I-frame partitions are 4x4 blocks. This is controlled by the --partitions commandline.
Quote:
x264 [info]: 8x8 transform intra:68.8% inter:73.5%
Since you used the -8x8dct commandline, this section documents how often the 8x8 transform was actually used.
Quote:
x264 [info]: direct mvs spatial:96.3% temporal:3.7%
Since you used --direct auto, the default, this states how often either --direct spatial or --direct temporal were used as chosen by the encoder.
Quote:
x264 [info]: ref P 68.0% 17.8% 6.6% 4.6% 2.9%
x264 [info]: ref B 83.3% 10.7% 2.9% 1.9% 1.2%
You used 5 reference frames in your encoding, and this shows how often they were used for P-frames and B-frames. This is good for seeing how useful each extra reference frame is.
Quote:
x264 [info]: kb/s:3441.8
The bitrate of the raw H.264 stream.

Quote:
encoded 239470 frames, 3.55 fps, 3441.84 kb/s
The framerate that the video was encoded at (i.e. how fast x264 encoded the video) and the final bitrate including the MP4 muxing overhead.

原创粉丝点击