平均碼率

平均碼率

平均碼率通常是指數字音樂或者視頻的平均碼率,可以簡單的認為等於檔案大小除以播放時間。例如常用的RMVB在壓縮電影時常常設定視頻平均碼率為450kbps,則平均每秒占用約55千位元組,這樣可以估算10分鐘的視頻大小約為55KB*60*10=33MB,2小時的視頻則約為400MB。碼率並不是衡量音頻/視頻質量的唯一標準,格式、圖像大小、音頻採樣率、音頻解析度等因素也是很重要的指標。

基本介紹

  • 中文名:平均碼率
  • 外文名:ABR
  • 實質:數字音樂或者視頻的平均碼率
  • 簡介:檔案大小除以播放時間
名詞解釋,實際運用,舉例說明,

名詞解釋

平均碼率(ABR)通常是指數字音樂或者視頻的平均碼率。例如如果說一個MP3檔案的平均碼率是128kbps,就是說,平均而言,每秒鐘有128,000比特被傳輸/解碼。
碼率並不是衡量音頻/視頻質量的唯一標準,例如一些其它的格式,比如wmaogg格式都可以和mp3檔案同樣的平均碼率下提供更好的聲音質量。
平均碼率(ABR)是以一個平均數值來處理mp3,結果你就會看到你所指定的碼率(例如222KBPS)是作為當前播放器解壓的首選,而恆定碼率就只是以固定的壓縮比壓縮檔案。
碼流 x 時間 = 總容量
這裡要注意的是碼流的單位,1 byte (B) = 8 bits (b),我們計算機上檔案的容量K/M,都是指B;
1 Kilobyte(K/KB)=2^10 bytes=1,024 bytes 千位元組 ;
1 Megabyte(M/MB)=2^20 bytes=1,048,576 bytes 兆位元組;
所以如果用的bits/s的碼流計算容量記得要除8。

實際運用

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

舉例說明

平均碼率(ABR, Average Bit-Rate)在音頻編碼時,指這樣一種編碼方式:它與固定碼率(CBR)基本相同,會按照設定的目標碼率進行編碼。但當編碼器認為“適當”的時候,會使用高於目標碼率的數值來進行編碼以保證更好的質量。
例如一首192kbps的平均碼率編碼的MP3,其中可能存在分散著的一些極短的片段使用了高於192kbps的碼率。但由於它們實在太短了,因此最終的目標檔案並不會比使用固定碼率編碼的檔案大很多,通常差異在2~3%左右。

相關詞條

熱門詞條

聯絡我們