CBR) 編碼 (固定位元速率

CBR (常數位元速率) 編碼是使用 Windows 媒體格式 SDK 進行編碼的預設方法。 使用 CBR 編碼時,您可以指定資料流程的目標位元速率,而編解碼器會使用任何必要的壓縮量來達成它。

使用 CBR 編碼時,編碼資料流程的位元速率和大小在編碼之前已知。 例如,如果您要以每秒 32,000 位編碼三分鐘的歌曲,則您知道檔案大小大約為 704 KB, (32,000 bps x 180 秒/8 位/每個位元組 1,024) 。 您也知道串流編碼內容所需的頻寬約為每秒 32,000 位。

下一節所述的限制變數位元速率編碼 () 也可讓您知道編碼之前的位元速率,但因為速率是變數,所以產生的檔案無法以 CBR 模式編碼的檔案有效率地進行串流處理。 使用 CBR 時,一段時間的位元速率一律會保持接近平均或目標位元速率,而且可以指定變化數量。

CBR 編碼的缺點是編碼內容的品質不會是常數。 因為某些內容較難以壓縮,所以 CBR 資料流程的部分品質會比其他內容低。 例如,典型的電影有一些相當靜態的場景,以及一些已滿動作的場景。 如果您使用 CBR 編碼電影,靜態場景因此容易有效率地編碼,其品質會高於動作場景的品質,這比有效率地編碼更困難。

CBR 編碼也會導致一個檔案到另一個檔案的品質不一致。 如果您使用 CBR 以相同的位元速率編碼數種不同內容類型的歌曲,您可能會注意到它們之間的品質有一些差異。

一般而言,CBR 檔案品質的變化會以較低的位元速率發音。 在較高的位元速率下,CBR 編碼檔案的品質仍會有所不同,但品質問題對使用者較不明顯。 使用 CBR 編碼時,您應該將頻寬設定為高,因為您的傳遞案例允許。

選擇編碼方法

編解碼器功能

VBR) 編碼 (變數位元速率