получить ошибку при конвертации wav в amr с помощью ffmpeg - PullRequest
7 голосов
/ 01 апреля 2010

Я использую ffmpeg для преобразования amr в wav и wav в amr.It успешно конвертирует amr в wav, но не наоборот. Поскольку ffmpeg поддерживает декодер кодировщика amr, его ошибка выдачи.

ffmpeg -i testwav.wav audio.amr

Ошибка при открытии кодировщика для выходного потока # 0.0 - возможно, неверные параметры, такие как bit_rate, rate, width или height

1 Ответ

13 голосов
/ 08 мая 2010

Вы можете попробовать установить частоту дискретизации и битрейт. Amr поддерживает только частоту дискретизации 8000 Гц и скорость передачи 4,75 кбит / с, 5,15 кбит / с, 5,9 кбит / с, 6,7 кбит / с, 7,4 кбит / с, 7,95 кбит / с, 10,2 кбит / с или 12,2 кбит / с:

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