在ffmpeg中更改mp3的比特率 - 文件不运行

时间:2014-06-23 05:54:16

标签: linux ffmpeg mp3

我正在写一个小型的mp3转换工具。我们上传了一个mp3文件&想把它转换成一个96kbps的文件&一个320 kbps的文件。我写了转换脚本&它运行。但是这些文件不能播放。

我错过了什么吗?

我写的代码是:

/usr/local/bin/ffmpeg -i test.mp3 -vn -ar 441000 -ac 2 -ab 96k -f mp2 music/96/test.mp3 2>&1

谢谢!

1 个答案:

答案 0 :(得分:0)

这里有两个主要问题:

  1. 您设置的音频(-ar 441000)不正确。你想要44.1 kHz(-ar 44100)。

  2. 您强制使用MPEG2音频(-f mp2),这不是您想要的,并且可能不受您使用的播放器的支持。完全放弃该选项;无论如何,输出文件上的.mp3扩展名将用作提示。