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