音频文件大小的计算方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
⾳频⽂件⼤⼩的计算⽅法
【导读】语⾳芯⽚中语⾳存放的长度由⾳频采样率及芯⽚内部(或外挂)ROM空间所决定,⾳频采样率的⼤⼩直接影响⾳频输出的⾳质,同⼀型号的语⾳芯⽚的⾳频采样率越⾼,⾳质越好,但是需要占⽤ROM空越多间也就。
那么⾳频⽂件⼤⼩是怎么计算呢?本⽂将告诉你如何使⽤声⾳数据量的计算公式求取⾳频⽂件⼤⼩。
声卡对声⾳的处理质量可以⽤三个基本参数来衡量,即采样频率、采样位数和声道数。
采样频率是指单位时间内的采样次数。
采样频率越⼤,采样点之间的间隔就越⼩,数字化后得到的声⾳就越逼真,但相应的数据量就越⼤。
声卡⼀般提供11.025kHz、22.05kHz和44.1kHz等不同的采样频率。
采样位数是记录每次采样值数值⼤⼩的位数。
采样位数通常有8bits或16bits两种,采样位数越⼤,所能记录声⾳的变化度就越细腻,相应的数据量就越⼤。
采样的声道数是指处理的声⾳是单声道还是⽴体声。
单声道在声⾳处理过程中只有单数据流,⽽⽴体声则需要左、右声道的两个数据流。
显然,⽴体声的效果要好,但相应的数据量要⽐单声道的数据量加倍。
未经过压缩的声⾳数据量的计算公式为:
数据量(字节/秒)= (采样频率(Hz)×采样位数(bit)×声道数)/ 8
其中,单声道的声道数为1,⽴体声的声道数为2。
应⽤举例
【例1】请计算对于5分钟双声道、16位采样位数、44.1kHz采样频率声⾳的不压缩数据量是多少?
解:
根据公式:
数据量=(采样频率×采样位数×声道数×时间)/ 8
得,数据量=[44.1×1000×16×2×(5×60)] /(8×1024×1024)
=50.47MB
因此,声⾳的不压缩数据量约为50.47MB。
计算时要注意⼏个单位的换算细节:
时间单位换算:1分=60秒
采样频率单位换算:1kHz=1000Hz
数据量单位换算:1MB=1024×1024=1048576B
【例2】请计算对于双声道⽴体声、采样频率为44.1kHz、采样位数为16位的激光唱盘(CD-A),⽤⼀个650MB的CD-ROM可存放多长时间的⾳乐。
解:
已知⾳频⽂件⼤⼩的计算公式如下:
⽂件的字节数/每秒=(采样频率(Hz)×采样位数(位)×声道数)/ 8
根据上⾯的公式计算⼀秒钟时间内,采样频率为44.1kHz、采样位数为16位,双声道⽴体声激光唱盘(CD-A)的不压缩数据量。
(44.1×1000×16×2)/8=0.168MB/s
那么,⼀个650MB的CD-ROM可存放的时间为(650/0.168)/(60×60)=1.07⼩时,答约1个⼩时即可。
【例3】如果采样速率为22.05kHz,分辨率为32位,单声道,上述条件符合CD质量的红⽪书⾳频标准,录⾳的时间长度为10秒的情况下,⽂件的⼤⼩为多少?
解:
根据公式:
数据量=(采样频率×采样位数×声道数×时间)/ 8
得,数据量=(22.05×1000×32×10) /(8×1024)
=861KB
因此,这个声⾳⽂件的不压缩数据量约为861KB 。