ffmpegインストール2
前回「ffmpegインストール」の続き。
使ってみるとMPEG-4などの変換ができない。
で、configure時のオプションで色々コーデックを指定できるようなので、
MPEG-4対応編ってことで前回の続きです。
(しかし・・・コーデックって種類ありすぎ!普段動画扱わないからきつい・・)
まず、MPEG-4関連のコーデックをインストール
■FAAD2とFAAC
http://sourceforge.net/project/showfiles.php?group_id=704
faad2-2.6.1.tar.gzをダウンロード
tar zxvf faad2-2.6.1.tar.gz
cd faad2
sh bootstrap (configureを作る)
./configure
make
make install
faac-1.26.tar.gzをダウンロード
tar zxvf faac-1.26.tar.gz
cd faac
sh bootstrap (configureを作る)
./configure
make
make install
■ffmpegインストール
前回のLAMEに加えてFAAD2とFAACのサポートを有効にしてconfigure
./configure –enable-libmp3lame –enable-libfaad –enable-libfaac
make
make install
で、早速MPEG-4の変換を試してみると、エラー。
error while loading shared libraries: libfaac.so.0: cannot open shared object file: No such file or directory
libfaac.so.0やlibfaad.so.0は/usr/local/libにできてる。
Vine3.2なんですけど見てくれないので
/etc/ld.so.confに
/usr/local/libを追記。
で
ldconfig実行。
これでOKでした。
あと、色々調べると
コーデックはliba52(ATSC A/52 通称AC-3)とかも普通いれるっぽい。
あと、携帯向けとか考慮するなら
AMR-NBとかANR-WBとか。
あとで入れてみよう。