8

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

ffmpeg -i testwav.wav audio.amr

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

4

1 回答 1

15

您可以尝试设置采样率和比特率。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
于 2010-05-08T15:24:11.873 回答