码迷,mamicode.com
首页 > 其他好文 > 详细

MP4之文件格式简介

时间:2019-05-03 09:51:39      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:type   基础上   ref   文件   视频   term   简介   toms   org   

简单来说,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包括header和content,header包含了box的size和type信息。
技术图片

FullBox

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

MP4之文件格式简介

标签:type   基础上   ref   文件   视频   term   简介   toms   org   

原文地址:https://blog.51cto.com/readingcoding/2388356

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!