Я пытаюсь закодировать видео в 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» или что означает предупреждение о метках времени, я был бы очень признателен, спасибо.