正文

不同的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)
评论
目前还没有任何评论
登录后才可评论.