x264 是否支持基于时间的速率控制约束?

x264 是否支持基于时间的速率控制约束?

我知道有一些技术可以让编码器自由地提高相对复杂序列的比特率,但这会导致总体比特率与更典型场景所需的比特率相比过高。

是否可以放宽编码器的界限,使其在预定义的时间间隔内具有更多的比特率自由度?

答案1

有 x264 Zones 参数:

x264 --fullhelp
...
    --zones <zone0>/<zone1>/...  Tweak the bitrate of regions of the video
                            Each zone is of the form
                                <start frame>,<end frame>,<option>
                                where <option> is either
                                    q=<integer> (force QP)
                                or  b=<float> (bitrate multiplier)

用它就像这样--zones 400,500,crf=10

我认为最好的描述。

相关内容