ffmpeg windows编译

本文介绍了在Windows上使用mingw环境和yasm编译ffmpeg的过程。首先确保安装并配置好mingw,然后从源码编译yasm,并将其复制到mingw的bin目录。接着,下载并编译x264,通过配置命令启用共享库并指定安装路径。最后,从ffmpeg官方仓库获取源码,并解决在Windows下使用git时可能遇到的问题。
摘要由CSDN通过智能技术生成

mingw环境,这个就不用说了,记得加入path

yasm,https://github.com/yasm/yasm,自行编译出yasm.exe,或者去官网下载编译好的包

拷贝yasm.exe到mingw的bin目录

x264,http://www.videolan.org/developers/x264.html,

./configure --enable-shared --prefix=【自定义目录】

make

make install

ffmpeg,https://github.com/ffmpeg

有个问题需要注意,在windows下git时要设置

git config --global core.autocrlf false
也就是禁止 回车 的转换,否则common.mak:160会报错,或者到release下载tar包,使用tar解压
需要pkg-config工具,配置好,加入path,再配置PKG_CONFIG_PATH,将x264的lib\pkgconfig加入
./configure --enable-shared --enable-libx264 --enable-gpl --prefix=【自定义目录】
make
make install
然后,在设置的目录里会有bin,include,lib三个文件夹

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值