Visual Studio 2022 上使用ffmpeg
摘要:本文介绍了在Visual Studio项目中配置FFmpeg库的步骤:1)在项目属性中添加FFmpeg的include目录;2)添加lib目录到附加库目录;3)在附加依赖项中输入8个FFmpeg库文件名;4)设置动态库环境变量路径;5)提供测试代码示例,通过调用avcodec_configuration()函数验证配置是否成功。配置过程涉及C/C++、链接器和调试等多个属性设置项。
·
目录

在解决方案中右击项目名称,弹出的窗口中选择 "属性"。
1. 添加包含目录

"C/C++" -> "常规" -> "附加包含目录"中添加 ffmpeg中的include目录。
2. 添加库目录

"链接器" -> "常规" -> "附加库目录"中添加 ffmpeg中lib目录。

3. 添加依赖项

"链接器" -> "输入" -> "附加依赖项"中添加 一下库名称:
avcodec.lib
avdevice.lib
avfilter.lib
avformat.lib
avutil.lib
postproc.lib
swresample.lib
swscale.lib
4. 添加动态库目录

"调试" -> "环境" 中添加动态库所在目录即可:
例如:PATH=D:\ffmpeg-7.1.1-full_build-shared\bin;%PATH%
5. 测试
#include <iostream>
extern "C" {
#include "libavcodec/avcodec.h"
#include "libavformat/avformat.h"
}
int main()
{
printf("%s\n", avcodec_configuration());
return 0;
}

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)