|
|
当サイトは、玄箱PRO (KURO-BOX/Pro)を中心とした組み込み、Linuxと電子工作を扱っています。
会社案内
情報セキュリティおよび個人情報の取り扱いについて コメントとトラックバックは、spamを予防するために、編集担当が公開の作業をするまで非公開になっています。コメントはそれぞれ投稿した人のものです。 |
を実行します。apt-get install mpc mpd
このとき、ユーザ mpd または グループ audio でファイルが読めるようにパーミッションに注意 します。samba を通してコピーした場合には、たとえば kurobox ユーザ, kurobox グループでしか読 めないようになっています。セキュリティに問題がなければ、cd /var/lib/mpd/music ln -s /home/kurobox/mp3/* .
として、mpd サーバがファイルを読めるようにします。chmod -R 755 /home/kurobox/mp3
# use this if you want to use ALSA audio output
audio_output {
type "alsa"
name "my ALSA device"
device "hw:0,0" # optional
# format "44100:16:2" #optional
}
としました。mpd.conf を変更したら、root で、mpd を再起動します。
■再生してみる/etc/init.d/mpd restart
のように表示されます(新しいファイル, ディレクトリを追加して表示されない場合は mpc update を実行してみる。 ダメなら mpd を再起動する)。これをプレイ・リストに追加します。kurobox@kurobox:~$ mpc ls YamasitaTatsuro 矢井田瞳
と追加されていきます。kurobox@kurobox:~$ mpc ls | mpc add adding: YamasitaTatsuro/Big Wave/01 THE THEME FROM BIG WAVE.mp3 adding: YamasitaTatsuro/Big Wave/02 JODY.mp3 adding: YamasitaTatsuro/Big Wave/03 ONLY WITH YOU.mp3 adding: YamasitaTatsuro/Big Wave/04 MAGIC WAYS.mp3 adding: YamasitaTatsuro/Big Wave/05 YOUR EYES.mp3 <続く>
プレイ・リストは保存(mpc save < 名前>)しておき、あとから呼び出す(mpc load < 名前 >)こともできます。プレイ・リストの保存先は /var/lib/mpd/playlists 、形式は .m3u です。 たとえば、以下のようにできます。kurobox@kurobox:~$ mpc help Usage: mpc <command> [command args]... mpc version: 0.11.2 mpc Displays status mpc add <filename> Add a song to the current playlist mpc crop Remove all songs except for the currently playing song mpc del <playlist #> Remove a song from the current playlist mpc play <number> Start playing at <number> (default: 1) mpc next Play the next song in the current playlist mpc prev Play the previous song in the current playlist mpc pause Pauses the currently playing song mpc toggle Toggles Play/Pause, plays if stopped mpc stop Stop the currently playing playlists mpc seek [+-][HH:MM:SS] or <0-100>% Seeks to the specified position mpc clear Clear the current playlist mpc shuffle Shuffle the current playlist mpc move <from> <to> Move song in playlist mpc playlist Print the current playlist mpc listall [<song>] List all songs in the music dir mpc ls [<dir>] List the contents of <dir> mpc lsplaylists Lists currently available playlists mpc load <file> Load <file> as a playlist mpc save <file> Saves a playlist as <file> mpc rm <file> Removes a playlist mpc volume [+-]<num> Sets volume to <num> or adjusts by [+-] <num> mpc repeat <on|off> Toggle repeat mode, or specify state mpc random <on|off> Toggle random mode, or specify state mpc search <type> <queries> Search for a song mpc crossfade [sec] Set and display crossfade settings mpc update Scans music directory for updates mpc stats Displays statistics about MPD mpc version Reports version of MPD For more information about these and other options look at man 1 mpc
kurobox@kurobox:~$ mpc save testlist kurobox@kurobox:~$ mpc lsplaylists testlist kurobox@kurobox:~$ mpc clear volume: n/a repeat: on random: off kurobox@kurobox:~$ mpc load testlist loading: testlist kurobox@kurobox:~$ mpc play Tatsuro Yamashita - THE THEME FROM BIG WAVE [playing] #1/71 0:01 (0%) volume: n/a repeat: on random: off kurobox@kurobox:~$
このブログ記事を参照しているブログ一覧: Music Player Daemon (MPD) を使ってみる
このブログ記事に対するトラックバックURL: http://www.eleki-jack.com/mt/mt-tb.cgi/1219
おすすめ書籍 |
![]() |
コメントする