可变比特率在什么时间范围内用于平均?例如,假设我想以每秒 2000 千比特的速度编码 60 秒的 640 x 280 25 fps 视频。
编解码器是否查看视频的第一秒(25 帧),确定如何将这 25 帧压缩为 2000 千比特,然后移动到视频的下一秒(25 帧)?
还是它会分析整个视频(可能前 10 秒是纯黑色的)并计算出它可以在最后 50 秒内使用超过 2000 千比特,但仍然保持整个视频平均 2000 千比特?
还是基于特定编解码器的关键帧间隔。如果我将关键帧间隔设置为 250(10 秒的视频),编解码器会在 10 秒的时间段内分配 20,000 千比特吗?
我敢肯定所有不同的编解码器实际上是不同的,但我认为必须有一个最佳实践(或者至少一个我可以谷歌的术语)。