图片格式转换,指的是将图片从一种格式转换到另一种格式(如YUV420到RGB888),可以通过ffmpeg实现
图片格式转换的使用场景之一是:当我们要播放一段视频时解封装得到了一段视频原始数据,可是我们使用的播放器(如SDL)不支持该采样格式的视频原始数据,这时就需要进行图片格式转换。
目录
图片格式转换用到的结构体
SwrContex 重采样上下文
AVFrame 存放解码后数据的结构体
音频重采样用到的函数
1、 创建格式转换上下文
struct SwsContext *sws_getContext(int srcW, int srcH, enum AVPixelFormat srcFormat,
i