x264 中的qpfile

--qpfile        Force frametypes and QPs for some or all frames
                        Format of each line: framenumber frametype QP
                        QP is optional (none lets x264 choose). Frametypes: I,i,K,P,B,b.
                        K= depending on open-gop setting
                        QPs are restricted by qpmin/qpmax.

说明:手工设定序列中某些帧的帧类型及QP。
格式是’帧序号 帧类型 量化器’。
帧类型包括:
I(IDR frame, Keyframe),
i (non-IDR I frame, maybe keyframe),
K(I or i Keyframe),
P(P frame),
B(Referenced B-frame),
b(Non-referenced B-frame)

例子:
0 I 18 < IDR (key) I-frame
1 P 20 < P-frame
2 B 22 < Referenced B-frame
3 i 21 < Non-IDR (non-key) I-frame
4 b 18 < Non-referenced B-frame
5 K 16 < Keyframe*
注意:
不用指定每一个帧
只想设置帧类型时,可以把量化器设置为-1来表明允许x264自行选择优化的QP,
如果手工指定大量的帧类型和量化器之间间歇穿插着让x264自行决策的部分,则会降低x264的表现。
‘Keyframe’ 表示可以seek到的关键帧
如果–open-gop设置为none则I,i都是Keyframe,如果open-gop打开(本GOP内的帧B会参考到前面一个GOP内的帧)这样的I帧就不一定是keyframe.

References:

https://blog.csdn.net/chenchong_219/article/details/43941655

你可能感兴趣的:(x264 中的qpfile)