我是靠谱客的博主 甜美可乐,这篇文章主要介绍如何区分mp4格式里面mdat中的音频和视频数据,现在分享给大家,希望可以做个参考。

首先在minf里面有个vmhd和smhd,那么vmhd代表视频,smhd代表音频

然后在stsz中


stsz Box
00 00 73 D8  size of stsz,20
73 74 73 7A:  stsz
00 00 00 00:  version
00 00 00 00:  sample-size
00 00 1C F1:  sample-count
00 00 86 24(从此开始,为当前chunk中每帧视频数据的字节大小,此大小与offset相对应,用offset找到偏移的绝对地址(指向mdat box中)后,从000001B6的第一个字节开始,加上对应的视频字节数,就是本帧的大小。一个视频chunk中首先是连续的视频帧,然后也包含其他数据,暂不清楚视频数据后面的数据类型)
00 00 08 F9   //第一个视频帧的位置
00 00 3B 04  //第二个视频帧的位置
00 00 1D F2

最后

以上就是甜美可乐最近收集整理的关于如何区分mp4格式里面mdat中的音频和视频数据的全部内容,更多相关如何区分mp4格式里面mdat中内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(125)

评论列表共有 0 条评论

立即
投稿
返回
顶部