WAV文件有多大?MP3文件有多大?使用Lame 压缩比是多少?
2016-09-25 10:23
423 查看
一、说明: 录音文件大小多少?用什么存比较合?我有500G的硬盘存录音能存多久?......
这些东西常用常忘,索性一次性就分析清楚记下来,方便以后查阅,如果能帮到大家那就更好了。
二、计算方法:
1) WAV文件大小计算公式:采样频率(kHz) x 采样位数 x 声道数 x 时间(秒) / 8 = 文件大小(kb)
如果采用如下的参数: 采样率:8kHz 采样位数:16 声道数: 2
那么:一分钟WAV文件的大小 = 8 x 16 x 2 x 60 / 8 = 1920KB , 可近似成 2M 计算。
2)MP3文件大小计算公式:编码率(kbps) x 时间(秒)/8=文件大小(kB)
[Linux ] # lame sample.wav sample.mp3 来进行压缩wav, 默认固定码率与目标文件的频率一致
如果 sample.wav 采样率为 8kHz , 那么对应的 编码率为 24kbps
于是一分钟mp3文件的大小 = 24 x 60 / 8 = 180 KB ,可近似成 200 K 计算。
3) 当然,可以指定压缩后的编码率/采样频率/是否立体声 , 方法如下:
三、结论:
在相同采样频率的情况下,lame 的压缩比可近似为 10 计算。
即 一分钟 时长的文件大小 : MP3 = WAV / 10
这些东西常用常忘,索性一次性就分析清楚记下来,方便以后查阅,如果能帮到大家那就更好了。
二、计算方法:
1) WAV文件大小计算公式:采样频率(kHz) x 采样位数 x 声道数 x 时间(秒) / 8 = 文件大小(kb)
如果采用如下的参数: 采样率:8kHz 采样位数:16 声道数: 2
那么:一分钟WAV文件的大小 = 8 x 16 x 2 x 60 / 8 = 1920KB , 可近似成 2M 计算。
2)MP3文件大小计算公式:编码率(kbps) x 时间(秒)/8=文件大小(kB)
[Linux ] # lame sample.wav sample.mp3 来进行压缩wav, 默认固定码率与目标文件的频率一致
如果 sample.wav 采样率为 8kHz , 那么对应的 编码率为 24kbps
于是一分钟mp3文件的大小 = 24 x 60 / 8 = 180 KB ,可近似成 200 K 计算。
3) 当然,可以指定压缩后的编码率/采样频率/是否立体声 , 方法如下:
lame -b 32 --resample 8 -m s sample.wav sample.mp3
三、结论:
在相同采样频率的情况下,lame 的压缩比可近似为 10 计算。
即 一分钟 时长的文件大小 : MP3 = WAV / 10
相关文章推荐
- 使用lame将wav转成mp3
- Android 使用AudioRecord而实现录音暂停以及wav文件转mp3文件
- Android开发 使用Lame把音频文件转换成mp3格式
- 04.iOS 使用lame将wav转换为mp3
- 使用lame将wav转成mp3
- Linux Ubuntu 使用play命令播放音乐 mp3 wav 等文件
- 使用windows API播放声音文件(wav、mp3)等
- lame mp3 wav文件转mp3 单通道
- Android开发 使用Lame把音频文件转换成mp3格式
- [轉]delphi 制作并調用資源文件(光標,位圖,聲音(.WAV,.MP3),.AVI視頻,.ICO圖標)
- 使用/dev/dsp的wav文件播放器源码
- Wave 文件(11): 使用 waveIn...函数录制 wav 文件
- 使用MediaPlayer控件播放MP3等音乐文件
- (8): 使用 TMediaPlayer 录制 wav 文件
- StandingWave2应用一例:使用AS3播放WAV文件
- 使用iTunes将任意mp3文件转为iPhone铃声
- Wave 文件(8): 使用 TMediaPlayer 录制 wav 文件
- 使用第三方类库n-audio播放MP3文件
- linux下lame编程:wav转MP3示例代码
- 操作 Wave 文件(9): 使用 waveOut... 函数播放 wav 文件