平均碼率

平均碼率通常是指數字音樂或者影片的平均碼率 ， 可以簡單的認爲等於文件大小除以播放時間 。 例如常用的RMVB在壓縮電影時常常設定視頻平均碼率爲450kbps ， 則平均每秒佔用約55千字節 ， 這樣可以估算10分鐘的視頻大小約爲55KB * 60 * 10 = 33 MB ， 2小時的視頻則約爲400MB 。 碼率並不是衡量音頻 / 視頻質量的唯一標準 ， 格式 、 圖像大小 、 音頻採樣率 、 音頻解析度等因素也是很重要的指標 。 由於在實際編碼中 ， 會根據圖像 / 音頻的複雜程度 ， 而對碼率進行一些調整 ， 以達到最好的控制文件大小及質量 ， 因此 ， 最終的平均碼率並不能在編碼之前確定下來 ， 波動幅度較大 。 爲了從一定程度解決這個問題 ， 二次編碼方式誕生了 。 它在第一次編碼時不進行實際編碼運算 ， 僅僅是計算碼率 ， 第二次利用這一計算結果爲基礎 ， 根據設定值進行調整 ， 並最終編碼 。 除了平均碼率之外 ， 最高碼率 ， 或者叫碼率峯值 ， 也是與碼率有關的一個參數 。 當碼率峯值高過處理器所能處理的強度時 ， 可能會造成播放延遲 。 以上概念是針對可變碼率編碼 （ VBR ） 而言的 ， 實際上平均碼率編碼方式理論和此完全不同 ， 請參見下一節 。