msys2 mingw64 ffmpeg 搭建最新ffmpeg编译环境 可用 ffmpeg 4.1 及更新版本

介绍

最近需要编译Windows版本ffmpeg,各种折腾,最后从一个大神那找到了方案,
非常感谢 liaofeifly 这位大神。
不多说直接来说明怎么搭环境:

1. 下载msys2

https://sourceforge.net/projects/msys2/

2. 换源,否则下载速度几kb/s

https://blog.csdn.net/jinlong0603/article/details/88423061

3. 各种安装包

使用msys2 安装目录的 mingw64.exe

pacman -Syu
exit //这句是为了让mingw64.exe关机。手动重启mingw64.exe
重新之后可能需要再次执行第二步换源。
pacman -Su
pacman -S gcc

pacman -S mingw-w64-x86_64-toolchain

pacman -S base-devel

pacman -S yasm

如果需要编译出ffplayer的话,还需要安装SDL
pacman -S mingw-w64-x86_64-SDL2

下边这几个或许要装,没对比过
pacman -S mingw-w64-x86_64-SDL2_gfx mingw-w64-x86_64-SDL2_image mingw-w64-x86_64-SDL2_mixer mingw-w64-x86_64-SDL2_net mingw-w64-x86_64-SDL2_ttf mingw-w64-x86_64-SDL_gfx

4.下载源代码编译

安装git下载,或者直接windows下载。cd到ffmpeg目录

./configure

make

make install

获取更多信息

邮件:support@liveqing.com

技术交流QQ群:615081503 和 947137753

咨询电话:15156896292

试用下载:https://gitee.com/liveqing/ReleaseVersion/

LiveQing视频流媒体无插件直播方案:www.liveqing.com

Copyright © LiveQing Team 2016-2019

原文地址:https://www.cnblogs.com/kumukim/p/11006647.html