FFmpegSourceのビルド

概要

x264.exeで使用するFFmpeg(lavf)/FFmpegSourceをstaticビルドします。
必要ない場合は、パスすることもできます。

作業手順は以下のとおりです。

  1. MSYS\msys.bat を実行。(プロンプト画面(黒い画面)が起動します。)
  2. 下記の黒い部分のコマンドを一行ずつ入力し、Enterキーを押す。
  3. 処理が完了するまで待つ。
  4. 2~3を繰り返す。

なお、ビルド作業を自動化したスクリプトもあります。
詳しくは、ビルド用スクリプトをご覧ください。

※ご注意※
  • このページの内容は、こちらで構築した環境をベースに記述されています。
    その他の環境では正常に動作しない可能性があります。
  • このページの内容は、2016/03/17 時点のものです。
    備忘録的なページのため、内容に誤りがある可能性があります。

FFmpeg(libのみ)のインストール

※既にインストール済みの場合はパスできます。

詳しくは、FFmpeg(libのみ)のビルドをご覧ください。

FFmpegSourceのインストール

※このライブラリは、FFmpeg(libのみ)が必要です。

  1. ダウンロードします。
    1. cd
    2. git clone --depth 1 https://github.com/FFMS/ffms2.git ffms
    3. cd ffms
  2. 32bit版をインストールします。
    1. PKG_CONFIG_PATH=/x86/lib/pkgconfig ./configure --prefix=/x86 --enable-fast-install --enable-static --disable-shared
    2. make -j3
    3. make install-strip
    4. make distclean
  3. 64bit版をインストールします。
    1. PKG_CONFIG_PATH=/x64/lib/pkgconfig ./configure --prefix=/x64 --host=x86_64-w64-mingw32 --enable-fast-install --enable-static --disable-shared
    2. make -j3
    3. make install-strip
    4. make distclean

以上で完了です。

ソースファイルの削除

MSYS\home にはダウンロードしたソースファイルが残っています。
必要ない場合は、削除しても構いません。

削除手順は以下のとおりです。

  1. cd
  2. rm -rf ffms
Comment Form is loading comments...