音视频 vs2017配置FFmpeg

简介: 音视频 vs2017配置FFmpeg

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

二、新建空项目

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

#include<stdio.h>
#include<iostream>
extern "C"
{
#include "libavcodec/avcodec.h";
}
int main()
{
  printf("%s", avcodec_configuration());
  return 0;
}

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

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

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

avcodec.lib
avformat.lib
avutil.lib
avdevice.lib
avfilter.lib
postproc.lib
swresample.lib
swscale.lib

七、编译

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


推荐一个零声学院项目课,个人觉得老师讲得不错,分享给大家:

零声白金学习卡(含基础架构/高性能存储/golang云原生/音视频/Linux内核)

https://xxetb.xet.tech/s/VsFMs


相关文章
|
3月前
ffmpeg 命令提取音视频数据-ffmpeg导出h265裸流-ffmpeg导出h264裸流
ffmpeg 命令提取音视频数据-ffmpeg导出h265裸流-ffmpeg导出h264裸流
67 0
|
1月前
|
存储 编解码 算法
【ffmpeg音视频同步】解决ffmpeg音视频中多线程之间的数据同步问题
【ffmpeg音视频同步】解决ffmpeg音视频中多线程之间的数据同步问题
40 2
|
1月前
|
存储 缓存 算法
ffmpeg 音视频同步进阶 剖析:ffmpeg音视频同步中特殊情况处理策略
ffmpeg 音视频同步进阶 剖析:ffmpeg音视频同步中特殊情况处理策略
38 0
|
1月前
|
存储 算法 前端开发
深入理解FFmpeg音视频编程:处理封装、解码、播放 队列与回放策略
深入理解FFmpeg音视频编程:处理封装、解码、播放 队列与回放策略
25 0
|
1月前
|
存储 算法 API
音视频同步的方法:深入探索基于FFmpeg的音视频同步策略(三)
音视频同步的方法:深入探索基于FFmpeg的音视频同步策略
45 1
|
1月前
|
传感器 机器学习/深度学习 编解码
音视频同步的方法:深入探索基于FFmpeg的音视频同步策略(二)
音视频同步的方法:深入探索基于FFmpeg的音视频同步策略
55 1
|
1月前
|
编解码 UED
音视频同步的方法:深入探索基于FFmpeg的音视频同步策略(一)
音视频同步的方法:深入探索基于FFmpeg的音视频同步策略
115 1
|
3月前
[音视频 ffmpeg] 复用推流
[音视频 ffmpeg] 复用推流
|
3月前
【音视频 ffmpeg 】直播推流QT框架搭建
【音视频 ffmpeg 】直播推流QT框架搭建
|
3月前
|
网络协议 应用服务中间件 Linux
【音视频 ffmpeg 学习】 RTMP推流 mp4文件
【音视频 ffmpeg 学习】 RTMP推流 mp4文件