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

From Ffmpeg工程组

Jump to: navigation, search

[编辑] 基本编译

  • 下载最新的ffmpeg源代码
(1) 下载并安装Subversion (http://subversion.tigris.org/)
(2) 运行svn co svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
  • 下载安装最新的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
  • 下载安装最新的bash
(1) 在http://www.mingw.org/下载最新的二进制版本
(2) 解压至msys的安装目录下
  • 在msys.bat中加入下面语句:
call "C:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT"
  • 在msys中编译ffmpeg
(1) ./configure --enable-shared --disable-static --enable-memalign-hack --prefix=d:/ffmpeg
(2) make
(3) make install

[编辑] 加入x264支持

  • 安装nasm
  • 编译x264
./configure --prefix=d:/mingw
make
make install
  • 编译ffmpeg
./configure --enable-shared --disable-static --enable-memalign-hack --enable-x264 
--enable-gpl -- prefix=d:/ffmpeg
make 
make install

有关该问题的讨论帖可参考ffmpeg工程组论坛中的相关讨论:

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