首页 关于 微信公众号
欢迎关注我的微信公众号

ffmpeg开发环境的搭建

windows平台

在windows平台下,我们选择使用visual studio2010开发工具。具体步骤如下:

新建控制台工程

新建win32控制台应用程序

拷贝FFmpeg开发文件

如果直接从官网上下载的ffmpeg开发文件,则可能还需要将MinGW安装目录中的inttypes.h,stdint.h,_mingw.h三个文件拷贝至项目文件夹的include文件夹下

配置开发文件

打开属性面板

头文件配置

导入库配置

测试

包含头文件

#include "libavcodec/avcodec.h"

#define __STDC_CONSTANT_MACROS
extern "C"
{
#include "libavcodec/avcodec.h"
};

下面是测试ffmpeg开发环境是否搭建成功的代码:

#include "stdafx.h"

#define __STDC_CONSTANT_MACROS
extern "C"
{
#include "libavcodec/avcodec.h"
};


int _tmain(int argc, _TCHAR* argv[])
{
	printf("%s\n",avcodec_configuration());
	printf("hello world!\n");
	return 0;
}

如果运行无误,则表示ffmpeg开发环境已搭建完成。

mac平台

Blog

Opinion

Project