2007/02/12

Gentoo: Beep Media Player (BMP) でiTunesでエンコードしたm4aを再生

gstreamerのインストール:
emerge media-libs/gstreamer media-libs/gstreamer-base media-libs/gstreamer-good media-lib/gstreamer-bad media-plugins/gst-plugins-faac media-plugins/gst-plugins-faad media-plugins/gst-plugins-alsa media-plugins/gst-plugins-esd

alsaとかesd, ffmpegとかはm4a再生には必須じゃないです。必要ならインストールしてください。

ここで重要なのが、gst-plugins-bad をインストールしないと現状ではm4aを再生できません。再生しようとして not-linked エラーが出るときはコレを試してみてください。

gstreamerだけでm4aが再生できるか確認する:
gst-launch-0.10 filesrc location=(m4aファイルの場所: ex. /home/hoge/test.m4a) ! decodebin ! audioconvert ! alsasink

BMPのインストール:
USE="aac alsa" emerge media-sounds/bmpx

他にもUSEフラグがある。mpegを再生したいならffmpegとかを追加。emerge -pv bmpx で有効なフラグが見れます。

後はプレイリストにm4aファイルを追加して再生。