固定碼率

固定碼率 （ Constant bitrate ， 簡稱CBR ） 這是一個用來形容通信服務質量 （ QoS ， Quality of Service ） 的術語 。 和該詞相對應的詞是可變碼率或可變比特率 （ 英文variable bit rate ， 縮寫VBR ） 。 當形容編解碼器的時候 ， CBR編碼指的是編碼器的輸出碼率 （ 或者解碼器的輸入碼率 ） 應該是固定值 （ 常數 ） 。 當在一個帶寬受限的信道中進行多媒體通訊的時候CBR是非常有用的 ， 因爲這時候受限的是最高碼率 ， CBR可以更容易的使用這樣的信道 。 但是CBR不適合進行存儲 ， 因爲CBR將導致沒有足夠的碼率對複雜的內容部分進行編碼 （ 從而導致質量下降 ） ， 同時在簡單的內容部分會浪費一些碼率 。 大部分編碼方案的輸出都是可變長的碼字 ， 例如霍夫曼編碼或者遊程編碼 （ run - length coding ） ， 這使得編碼器很難做到完美的CBR 。 編碼器可以通過調整量化 （ 進而調整編碼質量 ） 來部分的解決這個問題 ， 如果同時使用填充碼來完美的達到CBR 。 （ 有時候 ， CBR也指一種非常簡單的編碼方案 ， 比如將一個16位精度的音頻數據流通過抽樣得到一個8位精度的數據流 ）