首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每个关键帧中带有标头的MP4段

每个关键帧中带有标头的MP4段
EN

Stack Overflow用户
提问于 2018-03-06 16:12:47
回答 1查看 1.2K关注 0票数 4

我试图在分段文件(Styp)的mp4容器中定位mp4帧。对于分段,我目前使用的是MP4Box破折号。我使用了MP4Box解析器,并注意到在每个关键帧(IDR)中,示例的大小与原始文件中相同帧的大小不同。我计算了差异,对于其他段中的同一个文件,总是有37个字节。

这些字节代表什么?它们只出现在每个关键帧之前的分段mp4文件类型中。我用其他文件进行了测试,这些字节的数量略有变化(其他文件为39个字节),而且不是相同的数据(尽管它们共享一些字节模式)。这是来自mp4标准、H264甚至MP4Box的东西吗?我一点线索都没有。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-06 17:42:57

00 00 00 19 67 ... - H.264 SPSNAL0x19 (25) +4=29个字节大小

00 00 00 04 68 ... - H.264 PPSNAL0x04 (4) +4=8字节大小

总之,这给出了29 +8= 37字节的SPS/PPS。通常,对于mp4 (avc1样品),SPS/PPS不存在带内(mdat盒),并且存储在avcC盒中的带外。但这并不是严格的规则,afaik和SPS/PPS只能是带内和带外或带外的avc3样品。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49135365

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档