1.下载64位的FFmpeg开发者dev版本和shared版本
网址:https://ffmpeg.zeranoe.com/builds/
进入网址可以看到dev版本和shared版本:
因为使用的编译器是64-bit版本的,怕产生兼容性相关的问题,所以这里选择了Windows 64-bit版本的,下载的版本可以根据自己情况来定,貌似版本和编译项目的编译器不匹配的话会编译失败(具体不是很清楚)。
dev版本文件夹内容如下:
shared版本中文件夹如下:
其中bin文件夹里为程序运行时所需要的.dll文件
扫描二维码关注公众号,回复:
10659326 查看本文章
2.将dev版本中include和lib文件夹拷贝到项目文件夹下,如下:
3.打开.pro文件,添加语句
INCLUDEPATH+=$$PWD/include //添加头文件的目录
LIBS+=-L$$PWD/lib/ -lavcodec -lavdevice -lavfilter -lavformat -lavutil -lpostproc -lswresample -lswscale //添加静态库文件的目录
如下:
4.执行qmake命令:
5.点击构建按钮:
6.进入Qt自动生成的构建文件夹(build开头的那个文件夹):
7.把之前shared版本中的bin文件夹里的所有内容拷贝到build文件夹里exe文件所在的目录里:
现在就配置成功了!