FFMPEG环境搭建

本文介绍了在Windows上搭建FFmpeg环境的过程,包括从zeranoe网站下载静态库和动态库版本,如何在Qt Creator工程中引用FFmpeg,解决编译时的错误,以及运行时缺少DLL的问题。通过修改工程配置文件和添加必要的宏定义,最终成功运行并显示FFmpeg版本信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阳光非宅男

你的鼓励是我最大的肯定

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值