音视频 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

相关推荐
美狐美颜SDK开放平台7 小时前
美颜SDK性能优化实战:GPU加速与AI人脸美型的融合开发
人工智能·音视频
卜锦元9 小时前
音视频媒体服务领域中三种架构方式的定义与区别(Mesh、MCU、SFU)
架构·音视频·媒体
EasyCVR9 小时前
打造景区“视觉中枢”:视频融合平台EasyCVR助力智慧景区安防智能化升级
音视频
上大科技蔡生10 小时前
CS8389、CS8390:防破音,AB/D,2×6.6W立体音频功率放大器
音视频·音频功放
githubcurry13 小时前
深度相机kinect拍摄的.mkv深度视频为什么特别大,mkv文件中含有什么数据,以及数据格式是什么
人工智能·数码相机·音视频
ACP广源盛1392462567313 小时前
GSV6127E#ACP#Type-C/DisplayPort 1.4/HDMI 2.0 到 MIPI CSI-2 混合转换器(带嵌入式 MCU)
单片机·嵌入式硬件·音视频
赖small强14 小时前
【ZeroRange WebRTC】Amazon Kinesis Video Streams WebRTC SDK 音视频传输技术分析
音视频·webrtc·nack·pli·twcc·带宽自适应
Laravel技术社区16 小时前
海康视频 h5player 配置 proxy 代理websocket播放视频问题(websocket在业务系统https方式访问http的播放视频)
websocket·http·音视频
LXA080919 小时前
在 UniApp 中为小程序实现视频播放记录功能
小程序·uni-app·音视频
美摄科技1 天前
视频sdk是什么意思?
音视频