« catalyst.pl の -short オプション | メイン | MT3.3xでTechnoratiへATOMフィードを使ってタグ情報を送る »

ffmpegをソースからインストール

http://www.debian-multimedia.org レポジトリからインストールできるstableのffmpegでは WMV3に対応していないので最新版のWindows Media形式のビデオなどをエンコードできない。 なので最新版をとってきてソースからインストールする。 その前にビルドに必要なライブラリーはapt-getでインストール。apt-lineに

deb http://www.debian-multimedia.org stable main

を追加。うちの環境だと以下の手順が必要だった。

# apt-get install libdts-dev
# apt-get install libgsm1-dev
# apt-get install liblame-dev
# apt-get install libvorbis-dev
# apt-get install libxvidcore4-dev
# apt-get install libx264-dev
# apt-get install libfaac-dev
# apt-get install libfaad2-dev

うんでいよいよソースをもってきてビルド。configureオプションは適当にこんな感じ。

$ svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
$ cd ffmpeg
./configure --disable-network --disable-ffserver --disable-ffplay --enable-shared ¥
--enable-mp3lame --enable-gpl --enable-faad --enable-vorbis --enable-pthreads ¥
--enable-faac --enable-xvid --enable-dts --enable-amr_nb --enable-amr_wb --enable-pp¥
 --enable-libogg --enable-libgsm --enable-x264 --enable-a52 --enable-a52bin

configureが終わると以下のようなメッセージが出るので言われたとおりにやる。

AMR WB FLOAT NOTICE ! Make sure you have downloaded TS26.204
V5.1.0 from
http://www.3gpp.org/ftp/Specs/archive/26_series/26.204/26204-510.zip
and extracted the source to libavcodec/amrwb_float

AMR NB FLOAT NOTICE ! Make sure you have downloaded TS26.104
REL-5 V5.1.0 from
http://www.3gpp.org/ftp/Specs/archive/26_series/26.104/26104-510.zip
and extracted the source to libavcodec/amr_float

そんで

$ make
# make install

あとは、/etc/ld.so.confに/usr/local/libを追加してldconfigを実行。

$ ffmpeg -formats

をすると、wmv3にも対応していることが確認できて、ちゃんとエンコードできたました。

お世話になったサイト

トラックバック

このエントリーのトラックバックURL:
http://yusukebe.com/mt/mt-tb.cgi/1941

この一覧は、次のエントリーを参照しています: ffmpegをソースからインストール:

» Vine Linux への FFmpeg インストールと、使い方(2007年11月Ver) 送信元 おはよう。目覚めは眩しくて、悲しい…
以前、FLV2MP3(仮)のサービス立ち上げ時にに書いた、Vine Linux ... [詳しくはこちら]

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)


ブログSEO対策:track word seo