音频文件计算大小
来源:互联网 发布:学日语 知乎 编辑:程序博客网 时间:2024/06/13 21:32
http://blog.csdn.net/chinabinlang/article/details/32708643
声卡对声音的处理质量可以用三个基本参数来衡量,即采样频率、采样位数和声道数。
采样频率是指单位时间内的采样次数。采样频率越大,采样点之间的间隔就越小,数字化后得到的声音就越逼真,但相应的数据量就越大。声卡一般提供11.025kHz、22.05kHz和44.1kHz等不同的采样频率。
采样位数是记录每次采样值数值大小的位数。采样位数通常有8bits或16bits两种,采样位数越大,所能记录声音的变化度就越细腻,相应的数据量就越大。
声道数是指处理的声音是单声道还是立体声。单声道在声音处理过程中只有单数据流,而立体声则需要左、右声道的两个数据流。显然,立体声的效果要好,但相应的数据量要比单声道的数据量加倍。
不经过压,声音数据量的计算公式为:
数据量(字节/秒)= (采样频率(Hz)×
其中,单声道的声道数为1,立体声的声道数为2。
修改:数据量(字节/秒)= 采样频率(Hz)× (
【例1】请计算对于5分钟双声道、16位采样位数、44.1kHz采样频率声音的不压缩数据量是多少?
根据公式:数据量=(采样频率×采样位数×声道数×时间)/8
得,数据量(MB)=[44.1×1000×16×2×(5×60)] /(8×1024×1024)=50.47MB
计算时要注意几个单位的换算细节:
时间单位换算:1分=60秒
采样频率单位换算:1kHz=1000Hz
数据量单位换算:1MB=1024×1024=1048576B
【例2】请计算对于双声道立体声、采样频率为44.1kHz、采样位数为16位的激光唱盘(CD-A),用一个650MB的CD-ROM可存放多长时间的音乐?
已知音频文件大小的计算公式如下:
文件的字节数/每秒=采样频率(Hz)X采样位数(位)X声道数/8
根据上面的公式计算一秒钟时间内的不压缩数据量:(44.1×1000×16×2)/8=0.168MB/s
那么,一个650MB的CD-ROM可存放的时间为:(650/0.168)/(60×60)=1.07小时。
- 音频文件计算大小
- 音频文件计算大小
- AAC音频文件时长计算
- AAC音频文件时长计算
- 音频文件
- 音频文件
- 音频文件
- 计算图像文件大小
- 计算字节大小函数
- Fdisk计算分区大小
- 计算文件夹的大小
- 综合大小的计算
- sizeof计算struct大小
- 精确计算硬盘分区大小
- 函数的大小计算
- 计算网站根目录大小
- sizeof计算struct大小
- 类的大小计算
- Spring MVC 中的基于注解的 Controller
- MapReduce程序理解
- mysql 到出到csv 带列表明
- jmeter之分布式控制
- 设计模式--策略模式
- 音频文件计算大小
- 练习1-12
- 百度AI开发者大会见闻
- 机器学习-学习笔记 绪论(一)
- 第一次运行带有除Java之外的其他语言的安卓项目
- Nginx 开启nginx服务后web无法访问解决方法
- Apache Maven
- KETTLE
- 动态设置TableView加载完毕后TableView的高度