Window下编译ffmpeg
- 下载MSYS2
- 编译ffmpeg
- 运行
下载MSYS2
MSYS2是一个是工具和库的集合,它能够方便的在windows上编译、安装和运行程序。ffmpeg可以通过这个软件来编译。
-
从MSYS2官网下载MSYS2并安装。
-
运行MSYS2终端,在终端中输入命令,安装依赖库。
pacman -S mingw-w64-x86_64-toolchain yasm make diffutils
如果ffmpeg要支持png,需要安装zlib
pacman -S zlib-devel
编译ffmpeg
- 从ffmpeg官网下载ffmpeg代码
- 配置
./configure --prefix=/xxxx/install
- 编译并安装
make
make install
编译后的文件在 prefix 配置的目录下
运行
windows cmd命令下可以直接运行编译出来的可执行文件