使用ffmpeg将wav转换为amr时出错

时间:2010-04-01 10:40:14

标签: audio ffmpeg wav amr

我正在使用ffmpeg将amr转换为wav并将wav转换为amr。它成功地将amr转换为wav而不是反之亦然。由于ffmpeg支持amr编码器解码器,因此给出错误。

  

ffmpeg -i testwav.wav audio.amr

打开输出流#0.0的编码器时出错 - 可能是错误的参数,例如bit_rate,rate,width或height

1 个答案:

答案 0 :(得分:13)

您可以尝试设置采样率和比特率。 Amr仅支持8000Hz采样率和4.75k,5.15k,5.9k,6.7k,7.4k,7.95k,10.2k或12.2k比特率:

ffmpeg -i testwav.wav -ar 8000 -ab 12.2k audio.amr