Получить ошибку при конвертации wav в amr с помощью ffmpeg

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

ffmpeg -i testwav.wav audio.amr

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

1 ответ

Решение

Вы можете попробовать установить частоту дискретизации и битрейт. 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
Другие вопросы по тегам