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

soh*_*ilv 7 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

Rad*_*ler 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
Run Code Online (Sandbox Code Playgroud)