记win10下编译64位ffmpeg

本文介绍如何在Windows10环境下搭建64位FFmpeg编译环境,包括安装mingw64、msys及配置相关路径,并提供解决常见问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 需要使用windows 64位版的ffmpeg,所以搞了下编译环境,基本的操作如下:

1.下载mingw64,这个可以编译windows系统下的64位和32位库,mingw只能编译32位的库。下载地址

下载完成后可以直接安装到某个分区下,比如c:\mingw64。

2.下载msys,下载地址

下载完成后安装到c:\msys下。

3.改C:\msys\1.0\etc目录下的fstab.sample文件为fstab,将c:/mingw /mingw改为:c/mingw64 /mingw

4.在文件C:\msys\1.0\msys.bat的顶部插入call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64\vcvars64.bat",具体的因安装环境不同。

5.双击打开C:\msys\1.0\msys.bat,现在可以编译ffmpeg了。比如64位的库:

./configure \
--prefix=./vsoutput \
--arch=x86_64 \
--disable-static \
--enable-shared

6.如果出现pr: command not found等提示,可以下载coreutils从其中找出exe放到c:\msys\1.0\bin下。下载地址 

7.其他问题可以参考这篇文章解决。地址


以上的编译环境为win10专业版+vs2010旗舰版+ffmpeg2.5.3。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值