我正在使用ffmpeg将amr转换为wav并将wav转换为amr。它成功地将amr转换为wav而不是反之亦然。由于ffmpeg支持amr编码器解码器,因此给出错误。
ffmpeg -i testwav.wav audio.amr
打开输出流#0.0的编码器时出错 - 可能是错误的参数,例如bit_rate,rate,width或height
答案 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