怎么计算音频文件的大小?

怎么计算音频文件的大小?,第1张

如果采样频率为8kHz,样本精度为8位,则产生的数据率为:

8(bit)*8kHz=64.0kb/s如果使用双声道,则要对两个通道上的声音同时采样和量化,数据量是单声道数字化的两倍,即:

8(bit)*8kHz*2(声道数)=128kb/s1分钟的双声道声音文件的数据量为:

8(bit)*8kHz*2(声道数)*60(秒)/(bit/Byte)=960kB

可见数字音频文件大小的计算公式为:数据量Byte=

采样频率Hz

×(采样位数/8)

× 声道数

× 时间s[例]如果采样频率为44.1kHz,分辨率为16位,立体声,录音时

间为10s,符合CD音质的声音文件的大小是多少?

根据计算公式:

数据量Byte=

44100Hz

×(16/8)×2

×10s=1764KByte然后转化为相应的单位。

大小上:wav>flac>ape

WAV格式文件所占容量(B) = (取样频率 X量化位数X 声道) X 时间 / 8 (字节= 8bit) 每一分钟WAV格式的音频文件的大小为10MB,其大小不随音量大小及清晰度的变化而变化。WAV是最接近无损的音乐格式,所以文件大小相对也比较大。

FLAC是无损压缩,也就是说音频以FLAC编码压缩后不会丢失任何信息,将FLAC文件还原为WAV文件后,与压缩前的WAV文件内容相同。这种压缩与ZIP的方式类似,但FLAC的压缩比率大于ZIP和RAR,因为FLAC是专门针对PCM音频的特点设计的压缩方式。

相较同类文件格式FLAC,APE有查错能力但不提供纠错功能,以保证文件的无损和纯正;其另一个特色是压缩率约为55%,比FLAC高,体积大概为原CD的一半,便于存储。

扩展资料

作为数字音乐文件格式的标准,WAV格式体积过大,一个3分左右的音乐文件30-50MB,使用起来很不方便。因此,一般情况下我们把它压缩为MP3等体积更小的格式。

常见的音频压缩方法有:无损压缩,有损压缩。其中,有损压缩是以破坏源文件数据方式(直接删除人耳听力范围之外的数字信息、甚至是删除部分人耳听力范围之内的信息,只保留基本声音)来换取小体积文件的,如常见的MP2、MP3、ogg、m4a、wma等等格式;

这种破坏是永久性的、不可逆的。稍加比较,你就能听出(如MP3)低于120K码率的文件和320K码率文件音质的天壤之别。但对于320K码率的音乐,由于其删除的只是人耳听力范围之外的信息,一般是难以与CD分辨的。

尽管如此,如果用高级音响设备放大播放的话,声音与CD还是有差的,毕竟是删除了数据的。无损压缩,顾名思义,就是只改变源文件数据记录方式,使其体积变小,它对元数据不作任何不可逆性地破坏。

目前常见的无损压缩数字音乐格式有:APE、FLAC等。

要在计算机内播放或是处理音频文件,也就是要对声音文件进行数、模转换,这个过程同样由采样和量化构成,人耳所能听到的声音,最低的频率是从20Hz起一直到最高频率20KHZ,20KHz以上人耳是听不到的,因此音频的最大带宽是20KHZ,故而采样速率需要介于40~50KHZ之间,而且对每个样本需要更多的量化比特数。音频数字化的标准是每个样本16位(16bit,即96dB)的信噪比,采用线性脉冲编码调制PCM,每一量化步长都具有相等的长度。在音频文件的制作中,正是采用这一标准。

举例说明,电脑音频的计算大小。

位图: 大小=分辨率*色位/8(字节) 音频:

大小=码率*时长/8(字节)注:8位(b)为一个字节(B),1024个字节为1KB,1024KB=1MB,1024MB=1GB。以此类推。

[44.1*60*2*1000*(16/8)*2]/(1024*1024)=20.18737793解释一下,44.1*1000是一秒钟采样数2*60是时间,单位是秒16/8表示每一次采样数是两个B2是双声道

so,[44.1*60*2*1000*(16/8)*2]结果的单位是B。要换算成MB


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11417321.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存