OS X Snow Leopard の MPD 0.17 では .m4a ファイルのみが再生可能です。

OS X Snow Leopard の MPD 0.17 では .m4a ファイルのみが再生可能です。

Snow Leopard 搭載の iMac に MPD サーバーをセットアップし、データベースには音楽コレクションが正しく表示されますが、MPDroid と Theremin では .m4a ファイルしか選択できません。これらのクライアントでは /mp3 ファイルなどが表示されますが、どちらも m4a ファイル以外は再生できません。この問題の解決方法をご存知の方はいませんか?

答え1

MPD に MP3 デコーダーがないと思われます。ターミナルで次のコマンドを入力して確認できます。

mpd --version

ヘッダー「デコーダー プラグイン」の下に、次の内容が表示されます。

Decoders plugins:
 [mad] mp3 mp2
 [vorbis] ogg oga
 [oggflac] ogg oga
 [flac] flac
 [audiofile] wav au aiff aif
 [dsdiff] dff
 [dsf] dsf
 [faad] aac
 [mp4ff] m4a m4b mp4
 [pcm]

MP3 エントリが表示されない場合は、libmad パッケージを手動でインストールする必要があります。これを行うには、ターミナルを開いて次のコマンドを入力します (macports を使用している場合)。

sudo port install libmad

次に、mpd をアンインストールして再インストールします。これでうまくいきました。

関連情報