音视频开发之旅(34) - 基于FFmpeg实现简单的视频解码器
目录
1. FFmpeg解码过程流程图和关键的数据结构
2. mp4通过FFmpeg解码YUV裸视频数据
3. 遇到的问题
4. 资料
5. 收获
一、FFMPEG解码过程流程图和关键的数据结构
FFmpeg解码涉及的知识点比较多,很容易被函数和结构体搞定不知所错,我们先从整体上对解码流程有个认知,画了张图把解码流程图,如下
1.1 解码流程如下
1. avformat_open_input 打开媒体文件
2. avformat_find_stream_info 初始化AVFormatContext_
3. 匹配到视频流的index
4. avcodec_find_decod
yabin小站
0