我想创建一个小应用程序,记录麦克风的音频,然后以最佳压缩保存,我不关心音质..我需要最好的压缩..我正在录制人声......我不知道从哪里开始..
答案 0 :(得分:1)
使用LAME命令行工具,应用--cbr -b 32
以达到恒定的32Kbit / sec,并且可以用24,16或8替换32以获得更低的速率。如果您不关心恒定比特率,您可以在目标平均比特率下获得更好的质量,例如: --abr 32
。以下是LAME命令行选项的链接:http://lame.cvs.sourceforge.net/viewvc/lame/lame/doc/html/switchs.html
如果您能够以8-32Kbit秒的数据速率推出自己的性能优于MP3的编解码器,我会感到非常惊讶。
答案 1 :(得分:1)
使用SPEEX编解码器进行语音,或使用OGG VORBIS进行常规录音。两种格式都是免费的和开源的。此外,OGG VORBIS比所有比特率的MP3更好。