◆目的
高性能のマルチメディアプレイヤーである mplayer をインストールする.
◆ソースのダウンロード
必要となるソースをダウンロード
最新の CVS イメージをダウンロード.
◆必要となる Debian パッケージのインストール
依存関係がかなりあるので, ド
キュメントのインストールの項目を見ながらインストールされていないパッ
ケージをインストール. また Debian パッケージに含まれていない Codec を
いくつもインストールする必要があることがわかる. 私は以下のパッケージを
インストールした.
# apt-get install libpng-dev
# apt-get install libogg0 libogg-dev
# apt-get install libgtk1.2-dev libglib1.2-dev
# apt-get install libvorbis-dev
# apt-get install libdirectfb-dev
# apt-get install libjpeg62-dev
# apt-get install libpng2-dev
# apt-get install cdparanoia
◆LIVE のインストール
ストリーミングに対応させるために LIVE をインストールする.
このプログラムには make install が定義されていないので,
手動でしかるべき場所にコピーせねばならない.
# tar zxvf live.2003.06.13.tar.gz
# cd live
# ./genMakefiles linux
# make
# cd ..
# cp live /usr/local/
◆ FFmpeg DivX/libavcodec のインストール
ドキュメントに従って FFmpeg DivX/libavcodec をインストールする.
$ cvs -d:pserver:anonymous@cvs.ffmpeg.sourceforge.net:/cvsroot/ffmpeg login
$ cvs -d:pserver:anonymous@cvs.ffmpeg.sourceforge.net:/cvsroot/ffmpeg co ffmpeg
# mkdir MPlayer-20030617/main
# mv ~/ffmpeg/libavcodec main/
◆ Win32codecs のインストール
ドキュメントに従って Win32Codecs をインストールする.
# tar zxvf /usr/lib/win32codecs.tar.bz2
# cp -r win32codecs /usr/local/lib/win32
# ln -s /usr/local/lib/win32 /usr/lib/win32
◆ quicktime 関連コーデックのインストール
ドキュメントに従って quicktime 関連コーデックをインストールする.
# tar jxvf qt6dlls.tar.bz2
# tar jxvf qtextras.tar.bz2
# cp qt6dlls/* /usr/local/lib/win32/
# cp qtextras/* /usr/local/lib/win32/
◆ XAnim codecs のインストール
ドキュメントに従って XAnim codecs をインストールする.
# tar jxvf xanimdlls.tar.bz2
# mkdir /usr/local/lib/xanim/
# mv xanimdlls /usr/local/lib/xanim/mods
◆ RealMedia codecs のインストール
ドキュメントに従って RealMedia codecs をインストールする.
# tar jxvf rp9codecs.tar.bz2
# mv rp9codecs /usr/local/lib/real
◆ mplayer のインストール
ようやく mplayer をインストールする. コーデックを読み込む関係で
オプションを付け加える. Debian パッケージを作ることができる.
# cd MPlayer-20030617
# vi debian/rules
# ./configure --prefix=/usr --confdir=/etc/mplayer --enable-runtime-cpudetection --enable-gui $(DEB_BUILD_OPTIONS)
./configure --prefix=/usr/local --enable-live --enable-qtx --with-xanimlibdir=/usr/local/lib/xanim/mods --with-reallibdir=/usr/local/lib/real --confdir=/etc/mplayer --enable-runtime-cpudetection --enable-gui $(DEB_BUILD_OPTIONS)
# debian/rules binary
|