2013-06-26 5 views
0

Чтобы добавить заголовки NAL в поток H264, что мне нужно сделать? В конечном счете, я хочу взять видеофайл и мультиплексировать его с помощью аудиофайла.Добавление заголовков NAL к необработанному потоку H264

2 смежные вопросы:

1.) Я посмотрел на этот пост: H.264 conversion with FFmpeg (from a RTP stream)

Однако, когда я смотрю на первых двух байтах каждого кадра, я вижу, 0 и 0 для любой кадр, который я записываю, который ничего не говорит о содержимом NAL.

Я смотрю в нужное место? Есть ли другой способ создать и написать в заголовках NAL поток H264?

2.) Кроме того, содержит ли заголовок NAl информацию о времени? Как я могу синхронизировать его с аудио?

Спасибо!

ответ

1

Я понятия не имею, что вы имеете в виду, когда говорите заголовки NAL. Однако ваш поток, скорее всего, будет в приложении. В формате приложения B каждому NALU предшествует код запуска. Обычно это стартовый код байта 3 (0x000001) или 4 (0x00000001). Просто пропустите эти байты.

 Смежные вопросы

  • Нет связанных вопросов^_^