1 安裝MinGW
1.1 從http://sourceforge.net/projects/mingw/files/Installer/下載 mingw-get-setup.exe 並安裝,在桌面生成MinGW Installer快捷方式
1.2 通過MinGW Installer 選擇需要安裝的組件並安裝MinGW, 默認安裝位置在 C:\MinGW\。 注:選擇的組件一般包括gcc, automake, autoconf 等(如果不缺少某些組件,可以重新運行該程序再補充)
2 安裝MSYS
2.1 從http://sourceforge.net/projects/mingw/files/MSYS/Base/msys-core/msys-1.0.11/MSYS-1.0.11.exe/download?use_mirror=nchc 下載並安裝
2.2 在安裝過程中,安裝目錄選擇C:\MinGW\msys\1.0, 在安裝console窗口中,按提示輸入Y,在指定MinGW位置中,輸入C:\MinGW
3 編譯安裝yasm
3.1 從http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz 下載
3.2 解壓縮: tar -zxvf yasm-1.2.0.tar.gz
3.3 編譯 ./configure && make && make install
3.4 將yasm.exe 復制到 C:\MinGW\msys\1.0\bin目錄下
4 編譯H.264 decoder
4.1 從 http://www.ffmpeg.org/download.html 下載對應版本的源碼
4.2 解壓縮後,運行
./configure --disable-programs --disable-ffplay --disable-ffprobe --disable-ffserver --disable-doc --disable-txtpages --disable-htmlpages --disable-manpages --disable-podpages --disable-network --disable-os2threads --disable-avdevice --disable-avfilter --enable-avresample --disable-swresample --disable-decoders --enable-decoder=h264 --disable-encoders --disable-hwaccels --disable-muxers --disable-demuxers --disable-parsers --disable-bsfs --disable-protocols --disable-indevs --disable-outdevs --disable-devices --disable-filters
4.3 make
FFmpeg 的詳細介紹:請點這裡
FFmpeg 的下載地址:請點這裡