一、FFMPEG获取:
这里以Windows版为例,我们前期的例子都是直接在Windows上进行的,因此直接下载Windows版本的,其他系统的先不管他。
下载地址:
https://ffmpeg.zeranoe.com/builds/
打开后可看到如下界面:
其中 Static 顾名思义就是静态库版本了。
Shared则是动态库版本。
Dev则是提供给开发者用的Lib文件。
FFMPEG最新版已经是3了。
不过我们用的还是2.5的,当然也可以用其他的,如2.8。基本上版本2的API都是没差的,因此对开发没有影响。
首先下载Dev库,点击Previous FFmpeg 32-bit Dev Versions 。
找到2.5版本的 点击下载:
二、在工程中引用FFMPEG
打开我们前面搭建好的Qt Creator。新建一个工程,随便都行,就选纯C++工程吧:
切记:名字和路径一定不能有中文。
我的工程是放在 :E:MyProjectsVideoDevelop 目录下
解压出刚才下载的ffmpeg,解压后的目录名字是ffmpeg-2.5.2-win32-dev
改名成ffmpeg,并且只留下include和lib这2个文件夹,其他都删了。
将ffmpeg直接复制到我们的工程目录下:
Qt Creator中修改工程配置文件 testFFmpeg.pro:
在里面加入:
INCLUDEPATH