Получение PTS из MPEG-4?

#ffmpeg #video-streaming #mpeg-4 #pts

#ffmpeg #потоковое видео #mpeg-4 #pts

Вопрос:

Я пытаюсь получить значение PTS из видео MPEG-4, которое я транслирую с помощью RTP без использования транспортного потока (TS). Я смог получить это значение при мультиплексировании видео в TS, но теперь я хочу отправить видео без использования TS, и мне интересно, где найти PTS…

Есть ли какой-либо заголовок, который указывает, где хранится PTS или что-то в этомроде?

Спасибо за вашу помощь!

Ответ №1:

Значения PTS помечены только в заголовке PES, который является частью системного стандарта MPEG2 — это применимо только в транспортном потоке.

Значения PTS также могут быть доступны в файле MP4. Файлы MP4 структурированы в различных иерархиях atoms.

Значения PTS доступны в CTTS atom, которые можно просмотреть в следующей иерархии. moov->track->mdia->minf->stbl->ctts .