正文

不同的MPEG標準,音頻采樣和壓縮速率的支持不同

(2010-06-13 22:03:51) 下一個
MPEG的聲頻采樣率用2bits來編碼
MPEG1的聲頻編碼的采樣率支持有:44.1K 48K 以及 32K
MPEG2的聲頻編碼的采樣率支持有:22.05K 24K 以及 16K
MPEG2.5的聲頻編碼的采樣率支持有:11.025K 12K 以及 8K
我不知道MPEG2.5的意義是什麽,這是我頭一次聽到它!


MPEG的壓縮速率用4bits來編碼
MPEG1 Layer1 支持的壓縮速率, 32, 64, 96, 128, 160, 192, 224, 256, 288, 320, 352, 384, 416, 448; 基本上是32KBPS的間隔;
MPEG1 Layer2 支持的壓縮速率,32, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, 384; 基本上是有8, 16, 32, 64等多種間隔;最高速率是384KBPS
MPEG1 Layer3 支持的壓縮速率,32,40,48,56,64,80,96,112,128,160,192,224,256,320; 基本上有8, 16, 32和64等間隔,相對Layer2,小間隔多一些,最高速率是320KBPS,128常用於音樂,32常用於語音;

MPEG2 Layer1 支持的壓縮速率,32,48,56,64,80,96,112,128,144,160,176,192,224,256, 相對間隔是16或32K,16K的間隔多,
MPEG2 的 Layer2和Layer3支持相同的壓縮速率,8,16,24,32,40,48,56,64,80,96,112,128,144,160,其間隔有8,16兩種,最高速率支持是160KBPS

錄音性能分析
對單聲道的“語音”錄音而言,我們可以用8K或11K的采樣速率,用16KBPS的壓縮速率選擇,那麽,
每分鍾的數據就是 16Kbits / 8bits * 60 Seconds = 120KBYTES,
每小時的數據就是 120K * 60 = 7.2MBytes;
1GBytes的Flash Memory 就可以存儲 1000 / 7.2 = 139 小時;
8GB就可以存儲 139 * 8 = 1111 小時
每周的教學以 32 學時計算,每周五天,既有 160學時;
那麽 8GB的數據可以存儲 1111/160 = 7周的教學內容;接近2個月;
如果壓縮率降低到8KBPS,可以實現近 4個月的錄音,加上靜音免錄技術,一個學期沒有問題
在每個月的第一天提示要轉存,那麽就OK

[ 打印 ]
閱讀 ()評論 (0)
評論
目前還沒有任何評論
登錄後才可評論.