2016年06月13日
bs2bのコンパイル&インストール
2016/08/12 追記
bs2bをmakeするために、libsndfileが必要になりますので、先にインストールしてください。
libsndfileのコンパイル&インストール
The Bauer stereophonic-to-binaural DSP (bs2b) は、以下の場所にあります。
http://bs2b.sourceforge.net/
ソースコードは、Downloadから以下のページに進みます。
http://bs2b.sourceforge.net/download.html
上記ページの説明文にある、「sourceforge」のロゴマークの所がリンクになっています。
https://sourceforge.net/projects/bs2b/
メニューの Files より、
libbs2b → 3.1.0
と、たどって、
https://sourceforge.net/projects/bs2b/files/libbs2b/3.1.0/
libbs2b-3.1.0.tar.bz2
をクリックして、ファイルを適当なディレクトリに保存します。
MSYSで、ファイルを保存したディレクトリに移動し、
$ tar xjf libbs2b-3.1.0.tar.bz2
$ cd libbs2b-3.1.0
$ ./configure --prefix=/mingw --disable-shared
$ make
$ make install
以上で終了です。
2016年04月05日
mfx_dispatchのコンパイル&インストール
FFmpegのh264_qsvエンコーダに対応するため、mfx_dispatchをインストールします。
mfx_dispatchは、以下の場所にあります。
https://github.com/lu-zero/mfx_dispatch
「Download ZIP」ボタンをクリックして、
mfx_dispatch-master.zip
を、適当なディレクトリに保存して、解凍します。
または、MSYSからGitを使って、以下のようにダウンロードします。
$ git clone https://github.com/lu-zero/mfx_dispatch.git
以下の説明は、Gitを使った場合のディレクトリ名になっていますので、zipファイルをダウンロードした場合は読み替えてください。
MSYSで、ソースコードを保存したディレクトリに移動し、最初にconfigureを生成します。
$ cd mfx_dispatch
$ autoreconf -if
その後、以下の手順で実行します。
$ ./configure --prefix=/mingw
$ make
$ make install
以上で終了です。
2016年03月30日
z.lib(libzimg)のコンパイル&インストール
FFmpegのzscaleフィルタ用に、z.lib(libzimg)をインストールします。
z.libは、以下の場所にあります。
https://github.com/sekrit-twc/zimg
MSYSで、gitを使用して以下のようにダウンロードできます。
$ git clone https://github.com/sekrit-twc/zimg.git
または、releasesから、以下のページに進みます。
https://github.com/sekrit-twc/zimg/releases
v2.5
Downloads から、
Source code (tar.gz)
をクリックして、zimg-release-2.5.tar.gz を適当なディレクトリにダウンロードします。
以下、tar.gzファイルの場合の手順です。
gitでダウンロードした場合は、読み替えてください。
MSYSで、ファイルを保存したディレクトリに移動し、
$ tar xzf zimg-release-2.5.tar.gz
$ cd zimg-release-2.5
$ ./autogen.sh
$ ./configure --prefix=/mingw --disable-shared --enable-x86simd
$ make
$ make install
以上で終了です。