FFmpeg 环境搭建 笔记

0 阅读1分钟

市面上感觉有几种搭建方式,这里使用的是MSYS2 和visual Studio 2026 进行尝试,后期会学习Qt相关的配置。

1.下载MSYS2 安装完成以后 在安装目录下的msys2_shell.cmd 去掉17行代码的注释,也就是删除rem 关键字

 set MSYS2_PATH_TYPE=inherit 

2.选择 windows 菜单中visual Studio 2026下的 x64 Native tools command prompt for vs 2026 (这个地方你需要在 installer 安装c++相关配置)

d3e2147df401591cfe9e927919b5d129.jpg

然后进入你的MSYS2安装目录执行

msys2_shell.cmd -mingw64

在弹出的窗口中输入

 pacman -S gcc make nasm pkg-config diffutils zlib vim unzip 

按Y确认,等待完成后

输入命令

pacman -S mingw-w62-x86_62-toolchain

3. 下载最新的带shared的ffmpeg,这个里面好像是带已经编译好的库,后面有时间尝试一下自己编译。然后给ffmpeg配置环境变量

如果在mingw64中能够执行 ffmpeg -version 就说明成功了