说明 在Vs2017中创建Qt项目,在项目中加入FFmpeg、SDL等相关开发库。实现了由FFmpeg打开、解码mp4文件,将SDL的窗口嵌入到QWidget中。并将FFmpeg解码帧放到SDL中进行GPU加速渲染显示视频。 具体效果如下: 效果图 可选择视频进行打开、关闭,拖拽QWidget尺寸 视频尺寸同样进行改变。效果如下: 源码 #include "FFMPEG.h" FFMPEG::FFMPEG(QWidget *widget, QObject *