多媒体文件基本概念
- 多媒体文件其实是个容器
- 在容器里面有很多流(Stream/Track)
- 每种流是由不同的编码器编码的
- 从流中读出的数据称为包
- 在一个包中包含着一个或多个帧
几个重要的结构体
- AVFormatContext
- AVStream
- AVPacket
FFmpeg操作流数据的基本步骤
打印音/视频信息(Meta信息)
- av_register_all()
- avformat_open_input()/avformat_close_input()
- av_dump_format() :打印音视频的meta信息