织梦CMS - 轻松建站从此开始!

罗索

ffmpeg + x264 vc6sp6编译成功

罗索客 发布于 2009-06-24 10:35 点击:次 
最近3G项目碰到使用ffmpeg工作组编译的ffmpeg + x264库在特定情况下会出现设定的帧率不对的情况,经数度排查仍然无法解决。最终决定再自行编译ffmpeg + x264。
TAG:

最近3G项目碰到使用ffmpeg工作组编译的ffmpeg + x264库在特定情况下会出现设定的帧率不对的情况,经数度排查仍然无法解决。最终决定再自行编译ffmpeg + x264。以下是编译前用于参考的文档,很旧,许多指令在新版的FFMPEG已经被废弃,但仍可作为参考。

ffmpeg(2006/10/26-6793版)dll lib x264 vc6sp6编译成功

1. 下载最新的ffmpeg源代码
(1) 下载并安装Subversion (http://subversion.tigris.org/)
(2) 运行svn co svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg

2. 下载安装最新的mingw和msys
(1) mingw通过在http://prdownloads.sf.net/mingw/MinGW-5.0.3.exe?download下载mingw installer安装,我安装的时候选择了candidate
(2) msys在http://www.mingw.org/下载安装
安装过后要填入mingw的路径,比如d:/mingw

3. 下载安装最新的bash
(1) 在http://www.mingw.org/下载最新的二进制版本
(2) 解压至msys的安装目录下

4. 在msys.bat中加入下面语句:
call "C:\\Program Files\\Microsoft Visual Studio\\VC98\\Bin\\VCVARS32.BAT"

5. 在msys中编译ffmpeg
(1) ./configure --enable-shared --disable-static --enable-memalign-hack --prefix=d:/ffmpeg
(2) make
(3) make install

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
加入x264支持

0. 安装nasm

1. 编译x264
./configure --prefix=d:/mingw
make
make install

2. 编译ffmpeg
./configure --enable-shared --disable-static --enable-memalign-hack --enable-x264 --enable-gpl --prefix=d:/ffmpeg
make
make install

(佚名)
本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,同学习共成长。转载请注明:文章转载自:罗索实验室 [http://www.rosoo.net/a/200906/7314.html]
本文出处:网络博客 作者:佚名
顶一下
(0)
0%
踩一下
(3)
100%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
将本文分享到微信
织梦二维码生成器
推荐内容