一、下载文件
1、下载地址:http://ffmpeg.zeranoe.com/builds/
2、所需文件:对应自身操作系统的(32bit or 64bit)Builds(Dev)和Builds(Shared)。
Builds(Dev):包含了所需要的.h头文件和.lib库文件
Builds(Shared):包含了所需要的dll文件。
3、另外下载
,下载完成后解压缩,在文件中找到auto_stdint.h文件放至vs2012的包含目录,例如我的就放在:C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include。
这是为了解决C99的兼容问题。
二、vs2012配置
这里需要两个文件路径:
1,)包含文件路径,例如我的是将Build(Dev)和Build(Shared)文件夹放到了D:\FFMPEG中,
我的包含文件路径为:D:\FFMPEG\ffmpeg-dev\include
2)库文件路径为:D:\FFMPEG\ffmpeg-dev\lib
配置流程:
1、首先在vs中新建工程,然后配置工程的库文件和连接器。
2、设置ffmpeg头文件位置,左侧 属性管理器-->双击工程名-->配置属性 -> C/C++ -> 常规 -> 附加包含目录,添加包含文件路径
D:\FFMPEG\ffmpeg-dev\include
3、设置ffmpeg的lib文件位置 ,鼠标右键点击工程名,选择属性,然后选择 配置属性 -> 链接器 -> 常规 -> 附加库目录,添加库文件路径
D:\FFMPEG\ffmpeg-dev\lib
4