我通过sox为我的Android应用程序创建了大约1000个音频文件,每个文件都包含一个单词的录音。为了安全起见,我希望保持文件大小尽可能小。
我应该使用.mp3还是.ogg?我应该使用哪些设置?
答案 0 :(得分:1)
您是否在SO Smallest audio file: MP3, Ogg, or Wav?上检查了该问题?
@keyboardP说:
在这三个中,Ogg通常比MP3小。两者都是 比未压缩的WAV小得多。当然,可能还有其他 对您的网站起作用的因素,如质量(不是太多 对于大多数目的来说,这是一个显着的差异)和浏览器支持 对于每种类型。
文件大小只会影响下载文件所需的时间 到用户的机器。它不一定决定Javascript 执行速度。您的代码中可能还有其他内容导致 性能下降(除非你将它缩小到文件大小 音频文件)。
答案 1 :(得分:1)
如果质量损失不会影响您的应用程序,那么使用音频采集器降低.ogg文件的比特率将会给您带来惊人的小音频文件。
答案 2 :(得分:0)
由于Android原生支持这两种编解码器,我绝对会选择Vorbis编解码器。在低比特率下,Vorbis编解码器产生比MP3更高的清晰度,甚至文件尺寸也更小。
一般情况下,我建议使用aoTuV编码器(这是官方Vorbis编码器的第三方开发,进一步提高低比特率质量)对声音文件进行编码,质量等级为1(约为80 kbps)。 / p>