Как декодировать кодек G.729b? - PullRequest
0 голосов
/ 16 ноября 2018

Я разрабатываю приложение, которое прослушивает данные RTP с использованием GStreamer и преобразует полученные пакеты необработанных данных с использованием FFMPEG . Я хорошо работаю с кодами: PCMA, PCMU, G722 и G729 и преобразует полученные аудиофайлы в wav и mp3. Но преобразование не выполняется, когда получен пакет G729b. FFMPEG поддерживает G729, как упоминалось здесь , но ничего не упоминается о G729a / b. GStreamer также не упомянул ничего о G729a / b, хотя имеет декодер для G729 . Я также не нашел никакой другой библиотеки, которая может конвертировать G729b в WAV или MP3. Может кто-нибудь, пожалуйста, предложите любой способ или любую библиотеку для преобразования G729a / B в WAV. Заранее спасибо!

Используемая команда: ffmpeg -f g729 -i .g729 -acodec pcm_s16le -ar 8000 output.wav

Пожалуйста, найдите два файла здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...