007 | 播放器系列专栏-解析 MP4 文件读取信息

多媒体开发札记 at 
在之前文章中已经介绍过了 MP4 标准的来源以及它的格式定义,基本上就是由一个个 Box 组成的,大致的结构如下: 1ftyp 2moov 3 mvhd 4 trak 5 tkhd 6 mdia 7 trak 8 tkhd 9 mdia10mdat CPP 接下来我们就要去手动解析 MP4 文件,注意这可不是用 FFmpeg 来解封装,而是从 MP4 文件中一个一个字节读取信息并解析它的含义获得想要的内容。平常一看到后缀是 .mp4 的文件,脑海里一想到的就是视频,但其实不管后缀如何,它也还是一个二进制文件……