一、下载官方库文件
下载地址:https://www.gyan.dev/ffmpeg/builds/
在这里插入图片描述
下载后解压得到下面文件夹
在这里插入图片描述
将lib和include文件夹拷贝到QT项目目录下。
在.pro文件中添加以下代码,这个是为了包含.h文件路径和lib库
在这里插入图片描述
然后将bin文件加的所有.dll动态库复制到qt编译后的debug或relese文件夹下。
然后就可以写测试程序了,在代码中添加头文件,由于ffmpeg是C语言写的所以用 extern “C”{}包含头文件
在这里插入图片描述
然后qDebug()<<avcodec_version();运行 如果输出了一串数字就说明配置好了,那个数字是编码器的版本,如下
在这里插入图片描述
注意:我先是用MinGW编译会报错在这里插入图片描述
换MSVC编译器就编译正常了。

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐