История изменений
Исправление
JN,
(текущая версия)
:
Контейнер mp4. Проблема в том, что мне видео из камеры нужно стримить риал-тайм, а нужные атомы пишутся после окончания записи.
Если нету ADIF/ADTS/LOAS и никакого контейнера, декодинг невозможен
Пока мельком глянул код aacdec libav, там есть
enum RawDataBlockType {
TYPE_SCE,
TYPE_CPE,
TYPE_CCE,
TYPE_LFE,
TYPE_DSE,
TYPE_PCE,
TYPE_FIL,
TYPE_END,
};
avcodec_decode_audio4 из ffmpeg будет искать adts в потоке
Точно? Я пока еще не пробовал, но нагуглил, что оно используется в утилите untrunc для восстановления файлов, и по отзывам справляется с задачей и без adts.
Исправление
JN,
:
Контейнер mp4. Проблема в том, что мне видео из камеры нужно стримить реал-тайм, а нужные атомы пишутся после окончания записи.
Если нету ADIF/ADTS/LOAS и никакого контейнера, декодинг невозможен
Пока мельком глянул код aacdec libav, там есть
enum RawDataBlockType {
TYPE_SCE,
TYPE_CPE,
TYPE_CCE,
TYPE_LFE,
TYPE_DSE,
TYPE_PCE,
TYPE_FIL,
TYPE_END,
};
avcodec_decode_audio4 из ffmpeg будет искать adts в потоке
Точно? Я пока еще не пробовал, но нагуглил, что оно используется в утилите untrunc для восстановления файлов, и по отзывам справляется с задачей и без adts.
Исходная версия
JN,
:
Контейнер mp4. Проблема в том, что мне видео из камеры нужно стримить реал-тайм, а нужные атомы пишутся после окончания записи.
Если нету ADIF/ADTS/LOAS и никакого контейнера, декодинг невозможен
Пока мельком глянул код aacdec ffmpeg, там есть
enum RawDataBlockType {
TYPE_SCE,
TYPE_CPE,
TYPE_CCE,
TYPE_LFE,
TYPE_DSE,
TYPE_PCE,
TYPE_FIL,
TYPE_END,
};
avcodec_decode_audio4 из ffmpeg будет искать adts в потоке
Точно? Я пока еще не пробовал, но нагуглил, что оно используется в утилите untrunc для восстановления файлов, и по отзывам справляется с задачей и без adts.