LINUX.ORG.RU

История изменений

Исправление elijah_sd, (текущая версия) :

moov? 3gp (mp4) контейнер?

Если да, то вся необходимая информация должна быть в контейнере,
я не особо знаком с аудио в 3gp, но по аналогии с видео, у вас если информация о начале-конце каждого фрейма, и adif должен быть в отдельном атоме.

BTW: avcodec_decode_audio4 из ffmpeg будет искать adts в потоке, и как только (случайно) встретится FFF? примет это за adts и распарсит неправильно.

Исправление elijah_sd, :

moov? 3gp (mp4) контейнер?

Если да, то вся необходимая информация должна быть в контейнере,
я не особо знаком с аудио в 3gp, но по аналогии с видео, у вас если информация о начале-конце каждого фрейма, и adif должен быть в отдельном атоме.

BTW: avcodec_decode_audio4 из ffmpeg будет искать adts в потоке, и как только (случайно) встретится FFF? пример это за adts и распарсит неправильно.

Исходная версия elijah_sd, :

moov? 3gp (mp4) контейнер?

Если да, то вся необходимая информация должна быть в контейнере,
я не особо знаком с аудио в 3gp, но по аналогии с видео, у вас если информация о начале-конце каждого фрейма, и adif должен быть в отдельном атоме.