美文网首页
MP4之文件格式简介

MP4之文件格式简介

作者: IT宅男 | 来源:发表于2018-04-07 10:34 被阅读41次

简单来说,MP4文件是由一个一个的box组成的,box中可以包含子box。MP4的box类型很多,还好大部分文件并不会包含所有的box,对于音视频播放来说,很多box也是可以忽略的。从这里可以查到所有box
http://mp4ra.org/atoms.html

box

一个MP4文件中,主要需要了解的是存储音视频的metadata和音视频数据的box,metadata主要在moov box,音视频数据在mdat box中。moov和mdata的子box如下图所示


重要的box及其子box

Box

所有类型的box都是从Box继承而来,Box包括header和content,header包含了box的size和type信息。


Box格式

FullBox

FullBox是Box的子类,在Box的基础上添加了version和flag信息,很多Box继承自FullBox


FullBox格式

相关文章

网友评论

      本文标题:MP4之文件格式简介

      本文链接:https://www.haomeiwen.com/subject/kcgehftx.html