Блок доступа x264 IDR с SPS и PPS - PullRequest
       101

Блок доступа x264 IDR с SPS и PPS

1 голос
/ 10 апреля 2010

Я пытаюсь закодировать видео в h.264, чтобы при разделении с помощью мультимедийного файла инструментов Apple Live Streaming сегментатор мультимедийных файлов проходил валидацию мультимедийного файла. Я получаю две ошибки в разделенном файле MPEG-TS

WARNING: Media segment contains a video track but does not contain any IDR access unit with a SPS and a PPS.
WARNING: 7 samples (17.073 %) do not have timestamps in track 257 (avc1).

После нескольких часов исследований я думаю, что предупреждение "IDR" связано с тем, что ключевые кадры не находятся в нужном месте в сегментированном файле MPEG-TS, поэтому в моей команде ffmpeg я установил -keyint_min 1, чтобы гарантировать, что ключевые кадры находятся в каждом кадре, но это не работал.

Хотя было бы здорово получить ответ, если кто-нибудь сможет пролить свет на то, что такое «блок доступа IDR с SPS и PPS» или что означает предупреждение о метках времени, я был бы очень признателен, спасибо.

1 Ответ

1 голос
/ 17 апреля 2010

Исправление можно найти в этой теме https://devforums.apple.com/thread/45830?tstart=15

...