ffmpeg基础(一)windows环境下Visio Studio 2019环境配置

目录

一、下载源码

二、创建vs工程文件

三、配置成果


一、下载源码

        进入到ffmpeg官网:Download FFmpeg

        点击下图的链接:

        然后在上下两个不同版本之间选择一个进行下载:5.0.1和4.4.1

        下载完成后进行解压缩,就可以得到下面的一些文件。其中bin目录下放置的是ffmpeg的一些可执行文件,doc目录放置的是官方对ffmpeg的一些文档,include目录放置的是编译ffmpeg项目所需要的头文件,lib放置的是一些库文件。

        在本地创建一个存放ffmpeg项目的文件夹,然后将下面的文件复制到新文件夹中,并在文件夹下创建一个src文件夹,放置后面创建的vs工程文件。

二、创建vs工程文件

         创建一个空项目即可。

        将工程文件放在前面创建好的src文件夹下。

        进入到项目中后,将x86改为x64,因为从官网上下载的源码是64位的

        创建一个main.cpp文件,用来测试ffmpeg源码是否能够正常使用。(现在运行肯定会报错的,还要进行下一步的配置)

#include <iostream>
using namespace std;

// 要引用c语言函数
extern "C"
{
	#include <libavcodec/avcodec.h>
}

// 预处理指令导入库
#pragma comment(lib, "avcodec.lib")

int main(void)
{
	cout << "ffmpeg test!" << endl;
	cout << avcodec_configuration() << endl;
	return 0;
}

        然后进入到属性中,设置Debug下的头文件目录、库目录。

         继续在Release下配置和Debug一样的地方。

三、配置成果

        可以看到,配置完毕后,在Debug和Release下的main.cpp文件都可以正常运行,函数avcodec_configuration()打印出来一长串的内容是官方已经帮我们配置编译好了一些东西,无需我们重新配置编译。

 

        ps:如果还有小伙伴配置不成功ffmpeg运行环境的话,这里还附上有一个配置好的vs工程文件,直接可以使用:

链接:https://pan.baidu.com/s/1M89sCN6Ph3RGWeCTFF_pLQ?pwd=1234
提取码:1234

猜你喜欢

转载自blog.csdn.net/weixin_48896613/article/details/124393561
今日推荐