
mov源码分析
文章平均质量分 90
一个大龄程序员
这个作者很懒,什么都没留下…
展开
-
ffmpeg解封装mov/mp4格式解封装源码分析之mov_read_header(读取metadata)、mov_read_packet(读取sample数据)、mov_read_trak
最近在研究ffmpeg,发现网上关于ffmpeg解封装的源码分析不多而且不全,所以这里总结一下,我自己对ffmpeg解封装mov、mp4格式的源码分析主要就是关于mov.c的源码分析,让各位同学了解一下,mp4的流AVStream、AVPacket是如何赋值的,这两个结构体变量会是解码的输入数据,了解解封装过程,如pts、dts是如何得到的,有助于ffmpeg的二次开发。关于MP4协议,网上有详细的描述,我这里就不在写了,直接上干货,代码书注释。重点小Tips:ffmpeg中很多结构体(AVStre原创 2021-04-01 11:40:41 · 2346 阅读 · 0 评论 -
ffmpeg解封装mov/mp4格式源码分析之trak box(atom)mov_read_stsd(stts)、(stss)、(ctts)、(stsc)、(stsz)、(stco)、(elst)
最近在研究ffmpeg,发现网上关于ffmpeg解封装的源码分析不多而且不全,所以这里总结一下,我自己对ffmpeg解封装mov、mp4格式的源码分析主要就是关于mov.c的源码分析,让各位同学了解一下,mp4的流AVStream、AVPacket是如何赋值的,这两个结构体变量会是解码的输入数据,了解解封装过程,如pts、dts是如何得到的,有助于ffmpeg的二次开发。关于MP4协议,网上有详细的描述,我这里就不在写了,直接上干货,代码书注释。重点小Tips:ffmpeg中很多结构体(AVStre原创 2021-04-01 11:37:53 · 2151 阅读 · 1 评论