文本阅读:
声频信号的仪表计量【第2版)
37.5编解码及其应用
目前应用的比特压缩算法不胜枚举。其中有些是由标准化组织发起提出的,而有些则是公司制定的专有标准。一般而言,不同的方法都是针对不同的应用来优化的,比如针对个人播放设备的下载和存储应用、互联网媒体、Vo|P、打包于视频中的声频、数字广播等具体应用。通常,新的算法都是基于原来的算法版本开发的,它们并不一定是后向兼容的。这是个持续发展的领域。表331给出的是有关压缩算法的数据,可以视为对当前广泛应用的几种算法的总结。
表31普遍应用的感知编码声频非专有格式
编解码器
比特率【kbit/:
采样率【kHzl
文件名扩展
MP3(MPEG 1,Layer 3)
32-320
32.44.1.48
mp3
MP3(MPEG 1,Layer 3)
8~160
16.22.05.24
AAc(改良的声频编码)可变的.且取决于通道8.最高96
m4a m4b,m4p,m4v
数(可高达48个通道)
m4r,3GP3gp,mp4,aac高质量的立体声节目
128kbt/s高质量的5.1
声道节目:320kbit/s
38(线性)数字声频会占据多大的存储空间?
在计算由计算机处理的任何数字信息的容量时,人们必须要了解其采用的字节(B)这一基本概念,每一字节由8bt组成。这就是为何每一样本的比特数是用数字8的整数倍的形式(18,28,38等)计算的原因。线性PCM
(Pulse code modulation,脉冲编码调制)中的每一样本的比特数基本上就是8
(1B)、16(2B)、24(3B)或32(4B)。对于内部处理则可能采用64bt或更高的比特数。
由于这些数字很大,因此出于方便一般都使用前缀字母的形式表示。在此,我们使用"k"(kilo,于),"M"(Mega,兆),"G"(Giga,吉),"T"(Tera,太)等。所计算的容量如下
1KB=1024B=8192bit
1MB=1024kB=8388608bit(≈839×To°bit)
G8=1024MB≈8.59X10bit
1TB=1 024GB288x 10bit
22