音视频 vs2017配置FFmpeg

vs2017

ffmpeg4.2.1

一、首先我把FFmpeg整理了一下,放在C盘

二、新建空项目

三、添加main.cpp,将bin文件夹下dll文件拷贝到cpp目录下

cpp 复制代码
#include<stdio.h>
#include<iostream>

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

int main()
{
  printf("%s", avcodec_configuration());
  return 0;
}

四、项目属性 -> C/C++ -> 附加包含目录 添加include

五、项目属性 -> 链接器 -> 附加库目录 添加lib

六、项目属性 -> 链接器 -> 输入 -> 附加依赖性 添加

cpp 复制代码
avcodec.lib
avformat.lib
avutil.lib
avdevice.lib
avfilter.lib
postproc.lib
swresample.lib
swscale.lib

七、编译

注意:ffmpeg版本、添加的Debug/Release、编译的Debug/Release 的x86、x64需要一一对应


推荐一个零声学院免费教程,个人觉得老师讲得不错,

分享给大家:

音视频课程链接:
https://ke.qq.com/course/3202131?flowToken=1040744

C++初级课程链接:
https://ke.qq.com/course/444655?flowToken=1043280

Qt课程链接:
https://ke.qq.com/course/444655?flowToken=1044614

相关推荐
YWamy7 小时前
视频会议如何重构智能硬件生态?适配难点与场景落地全解析
音视频
ai产品老杨7 小时前
【架构深析】打破硬件壁垒:支持 X86/ARM 异构计算与源码交付的 GB28181 视频 AI 平台设计实践
arm开发·架构·音视频
美狐美颜SDK开放平台8 小时前
直播App画面发灰、卡顿严重?美颜SDK接入与优化全解析
人工智能·音视频·美颜sdk·短视频美颜sdk
开开心心就好8 小时前
解决打印机共享难题的实用工具
人工智能·vscode·游戏·macos·音视频·语音识别·媒体
ai产品老杨9 小时前
深度解析:基于异构计算架构的 AI 视频中台(支持 GB28181、RTSP、Docker 部署与源码交付)
人工智能·架构·音视频
做萤石二次开发的哈哈10 小时前
萤石音视频 SDK 对比维度有哪些?
音视频
Cho1yon11 小时前
【第14期:多屏播放dvr视频和其他三方视频黑屏分析思路闪屏
车载系统·音视频
杭州微珩科技有限公司11 小时前
Hikvision 4-mic Speakerphone 音频测试指南
音视频
linkedbyte12 小时前
P2P直播系统
音视频·p2p·obs·obs直播·pcdn
AI搅拌机13 小时前
LoRA训练的素材怎么准备?用哪些工具处理?一文讲清图片裁剪、图片压缩、格式转换、批量重命名、视频抽帧、图片对比
人工智能·音视频