Kvazaar HEVC encoderプロジェクトのページはこちらです。
http://ultravideo.cs.tut.fi/#encoder
余談ですが、KvazaarをGoogle翻訳したら、チェコ語で、訳はクエーサーでした。
ソースコードは、
https://github.com/ultravideo/kvazaar
このページ右側の「Download ZIP」ボタンをクリックして、
kvazaar-master.zip
を、適当なディレクトリに保存して、解凍します。
または、MSYSからGitを使って、以下のようにダウンロードします。
$ git clone https://github.com/ultravideo/kvazaar.git
以下の説明は、Gitを使った場合のディレクトリ名になっていますので、zipファイルをダウンロードした場合は読み替えてください。
MSYSで、ソースコードを保存したディレクトリに移動します。
$ cd kvazaar
ここでautogen.shを実行をすると、automake-1.11では以下のようなwarningが出ます。
automake-1.12では出ないようです。
configure.ac:40: warning: macro `AM_PROG_AR' not found in library
その場合は、以下のようにconfigure.acを修正します。
$ sed -i.orig -e "s/AM_PROG_AR/m4_ifdef([AM_PROG_AR], [AM_PROG_AR])/" configure.ac
修正後、
$ ./autogen.sh
$ ./configure --prefix=/mingw --disable-shared
configureが終了したら、pkg-configファイルのCflagsに、スタティックリンク用のフラグを追加します。
$ sed -i.orig -e "/Cflags:/s/$/ -DKVZ_STATIC_LIB/" src/kvazaar.pc
その後、
$ make
$ make install
以上で終了です。
2016年02月29日
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/174263829
※言及リンクのないトラックバックは受信されません。
この記事へのトラックバック
http://blog.sakura.ne.jp/tb/174263829
※言及リンクのないトラックバックは受信されません。
この記事へのトラックバック