FFMpeg音频混合,背景音(一):vs2019环境配置
一、安装
1、下载FFMpeg3.3.1
链接:https://pan.baidu.com/s/1YO_UKxoH_w9OjmC4yzt-BA 提取码:i3e9 复制这段内容后打开百度网盘手机App,操作更方便哦
2、用vs2019创建项目
3、在vs2019中右击项目名,选择属性,修改以下配置
(1)右击项目,配置属性—》常规,输出目录:D:\FFMpeg\project\bin\,注意有斜杠
(2)配置属性—》C/C++ -》常规,附加包含目录:D:\FFMpeg\project\include
(3)配置属性—》链接器 -》常规,附加库目录:D:\FFMpeg\project\lib
(4)配置属性—》链接器 -》输入,附加依赖项:
avcodec.lib
swresample.lib
avutil.lib
avformat.lib
(5)C/C++ -》 预处理器 -》预处理器定义 :_CRT_SECURE_NO_WARNINGS
二、引入与注册
1、新建main.cpp
#include<iostream> using namespace std; //用到的C的头文件 extern "C" { #include<libavcodec/avcodec.h> #include<libavformat/avformat.h> #include<libavutil/avutil.h> #include<libswresample/swresample.h> } //对用到的预编译 #pragma comment(lib, "avformat.lib") #pragma comment(lib, "avcodec.lib") #pragma comment(lib, "avutil.lib") #pragma comment(lib, "swresample.lib") int main() { //注册 av_register_all(); avcodec_register_all(); return 0; }
分类:
语音识别
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧