概述
首先在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中的音频和视频数据所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复