Конвертирование 2 channel stereo g729 в индивидуальный одноканальный pcm кодированный файл

всякий раз, когда я пытаюсь преобразовать G729 закодированный двухканальный файл в моно-канальный pcm кодированных файлов wav я получаю следующую ошибку

вход #0, wav, от 'g729stereo.в формате WAV':
Длительность:00:00: 07.07, битрейт: 16 kb / s
Поток #0:0: аудио: g729 ([131][0][0][0] / 0x0083), 8000 Гц, 2 канала, 16 кб/с
[g729 @ 0x7fd163802a00] поддерживается только моно-звук (запрошенные каналы: 2).
Не может открыть кодек для входного потока 0

может кто-то дайте мне знать, что это лучший способ чтобы приступить к этому.

11
задан Ananth
16.01.2023 16:37 Количество просмотров материала 3606
Распечатать страницу

2 ответа

Это похоже на кодек G729, который поставляется с ffmpeg поддерживает только один канал.

лучший способ продолжить-обновить ffmpeg до последней версии и посмотреть, улучшилась ли поддержка.

Если это не так, вы можете отправить вежливый запрос функции с разработчиками ffmpeg, или сесть и изменить исходный код G729 кодека, чтобы реализовать его. Или заплатите кому-нибудь, чтобы он сделал это за вас, если вы не можете сделать это сами.

0
отвечен dirkt 2023-01-18 00:25

сначала используйте sox или другую утилиту для разделения стерео на моно, после этого декодируйте и микшируйте.

-2
отвечен arheops 2023-01-18 02:42

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх