« spoolsv.exeがCPU 100%の対処法 | メイン | faadインストール・メモ »

faacインストール・メモ

ffmpegで、faacを扱えるようにfaacをコンパイル・インストールする際のメモ。

今回、操作を行った環境は、

Red Hat Linux release 9 (Shrike)

なので、違うプラットフォームだと、オペレーションもちょっと変わるかも。その辺は未確認です。

rpmとかyumでインストールできる人はそれをやってみればいいかも。
僕は逆にそのあたりに詳しくないので、直接ソースから入れてみます。

faacは、オープンソースのAACエンコーダで、http://www.audiocoding.com/から、ソースを取得できる。
最新は、1.25で、

wget http://nchc.dl.sourceforge.net/sourceforge/faac/faac-1.25.zip

とし、ソースをダウンロードします。

後は適当なディレクトリに解答して、

$ sh bootstrap
$ sh configure
$ make
$ make install

とやればOK・・・なのだが、まぁ、そう簡単にはいかないから面倒。
なぜか、sh bootstrapがエラーになる。単なるshell scriptで、特にエラーも見あたらない。
もしかして・・と思ったら、やっぱり。何故か改行コードがCRLF(DOS)になっていて、scriptがsyntaxエラーになっていた。
改行コードを直してやったら動いた。
・・が、今度は、configureの最後の方でエラーになり、Makefileが生成されない。うーん。弱った。configureファイルは生成されたものなので改行コードは関係ないし。

とりあえず、バージョンを一つ下げてみる。

wget http://nchc.dl.sourceforge.net/sourceforge/faac/faac-1.24.tar.gz

同じく、sh bootstrap;sh configure;make;make install
こちらはすんなり通る。

/usr/local/lib/に、ffaac関係のライブラリファイルが入るので、ffmpegからリンクできるように

ln -s /usr/local/lib/libfaac.so.0 /lib

してやる。この方法が正しいかどうかイマイチ自信ないけど。

次は、faadのインストールに続きます。

トラックバック

このエントリーのトラックバックURL:
http://www.ironhearts.com/diary/mt-tb-ih.cgi/759

コメントを投稿

2008年12月

  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

最近のコメント

999 on 日々の記録: 4600Cを業務で使
uta on エラーコード -10660: はぁ〜なるほど。 あ
あんどりゅー on Firefoxでtableをdisplay:blockすると、幅がおかしくなる問題の対処: なるほど! 助かりま
小優 on 日々の記録: DELL4600Cで
よしぞう on 日々の記録: 4600C 表記の対
よしぞう on 日々の記録: 4600C 表記の対
on MySQL後で調べるメモ: DB接続後 目的のS
on 日々の記録: 「無くなった留め具」
on JavaScriptでクロスドメイン: >しかし、こういう小
junp on iMovieで静止画を取り込むと荒い: すいません困ってます

アーカイブ