(相關資料圖)
1、VBR(Variable Bit Rate)動態比特率。
2、也就是非固定的比特率,音頻編碼軟件在編碼時根據音頻數據的復雜程度即時確定使用什么比特率,這是以質量為前提兼顧文件大小的編碼方式。
3、VBR也稱為動態比特率編碼,使用這個方式時,你可以選擇從最差音質/最大壓縮比到最好音質/最低壓縮比之間的種種過渡級數,在MP3文件編碼之時,程序會嘗試保持所選定的整個文件的品質,將選擇適合音樂文件不同部分的不同比特率來編碼。
4、主要優點是可以讓整首歌的音質都能大致達到我們的品質要求,缺點是編碼時無法估計壓縮后的文件大小。
5、CBR和VBR的不同點:(1)CBR:固定位率的FRAME的大小也是固定的,只要知道文件總長度,和幀長即可由播放每幀需26ms計算得出mp3播放的總時間,也可通過計數幀的個數控制快進,快退慢放等操作。
6、(2)VBR:VBR是XING公司推出的算法,所以在MP3的FRAME里會有“XING”這個關鍵字(現在很多流行的小軟件也可以進行VBR壓縮,它們是否遵守這個約定,那就不得而知了),它存放在MP3文件中的第一個有效FRAME里,它標識了這個MP3文件是VBR的。
7、同時第一個FRAME里存放了MP3文件的FRAME的總個數,這就很容易獲得了播放總時間,同時還有100個字節存放了播放總時間的100個時間分段的FRAME的INDEX。
本文分享完畢,希望對大家有所幫助。