目录
一、引言
二、ffmpeg工具转换
------> 2.1、解码
------> 2.2、ffplay
三、源码解析
------> 3.1、动态指定解码器
------> 3.2、AVCodecContext属性填充
------> 3.3、文件相关操作
------> 3.4、缓存创建
------> 3.5、读取输入文件并解析
------> 3.6、解码
------> 3.7、YUV转RGB
------> 3.8、效果
四、源码
一、引言
今天开始动手实践ffmpeg编码,第一个小程序就是JPEG解码为RGB,没想到这个路还是挺坎坷的,最后发现ffmpeg没有直接解码成RGB的接口,只能原始数据间进行转换,所以最后添加了一步,YUV到RGB的转换
二、ffmpeg工具转换
讲源码转换前先用ffmpeg、ffplay等工具转换一下看看效果,这边找了一张我之前自驾拍的一张照片,原图