可變比特率在什麼時間範圍內用於平均?例如,假設我想以每秒2000千比特編碼60秒的640 x 280 25 fps視頻。可變比特率視頻壓縮如何平均每幀?
編解碼器是否會查看視頻的第一秒(25幀),確定如何將這25幀壓縮到2000千比特,然後移動到下一秒的視頻(25幀)?或者是否分析整個視頻(也許前10秒是純黑色),並計算出它可以在過去的50秒內使用超過2000千比特,但在整個視頻中仍然保持2000千比特的平均值?
或者它是基於特定編解碼器的關鍵幀間隔。如果我將關鍵幀間隔設置爲250(視頻10秒),那麼編解碼器是否會在10秒內分配20,000千比特?
我確定它對於所有不同的編解碼器實際上是不同的,但我認爲必須有一個最佳實踐(或至少一個術語,我可以谷歌)。