1

我正在尝试在 h.264 中编码视频,当使用 Apples HTTP 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 以确保关键帧在每一帧的位置,但这并没有工作。

虽然很高兴得到答案,但如果有人能阐明什么是“带有 SPS 和 PPS 的 IDR 访问单元”或时间戳警告的含义,我将不胜感激,谢谢。

4

1 回答 1

1

可以在此线程上找到修复https://devforums.apple.com/thread/45830?tstart=15

于 2010-04-17T15:48:56.427 回答