没有找到可下载的ffmpeg3.4.8 库文件 ,所以只能自己编译一套3.4.8
编译方式是 msys2,原理就是在windows运行一套linux系统,进入linux系统以后能看到的程序都是exe后缀的,比如ftp.exe
准备文件:
msys2 安装包,我是直接从清华园下载 https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/mingw64/
ffmpeg 源代码,自行git
x264 源代码,x264, the best H.264/AVC encoder - VideoLAN
遇到问题1:在编译h264 遇到的
解决:网传把 pkgconfig 改成pkg-config
遇到问题2:
令人吐血的失误,手残吧-l 写成了-i
提示:
msys 安装的时候一定找个非中文,无空格的 路径,别问我为什么。
参考: