ffmpeg4.1 MSVC静态编译

ffmpeg的依赖编译

视频分析视觉处理时经常要用到视频和流的编解码处理这就难免要用到ffmpeg这货了,官方的dll 有时调试和部署时因编译器不同库有时出错,而且也不能修改源码的操作和定制。部署有时依赖问题造成冲突程序崩溃。

ffmpeg的编译是 linux下发展过来的依赖链接比较麻烦。
下面就将ffmpeg的vc依赖和其他依赖都剔除 编译出单个ffmpeg动态库(dll)和静态库(lib) (w0aw)   CSDN下载

我记个笔记: (效果如下)

ffmpeg官方下载源码down下来目前是4.1 以后的版本大同小异
因ffmpeg需要用MSYS2+msvc来编译的
官方下载MSYS2安装 用pacman命令安装 yasm nasm pkgconfig 工具因我的MSYS2早装了可能还pacman了其他库 到时看提示缺什么吧,注意不用pacman安装 g++因为这里是用msvc.将ffmpeg源码在MSYS2的home解压 见图

编译之前ffmpeg有许多的第三方库依赖 看

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值