config:musicplayer_daemon
Table of Contents
MusicPlayer Daemon
[http://www.musicpd.org mpd] is the best music player software I know of!
Browser Integration
The problem is having a script extracting the URLs contained in pls
or
m3u
playlists and adding them to mpd's playlist.
The following two scripts just do what is necessary:
- clearing the playlist
- extracting the URLs
- adding them to the playlist
PLS Format
#!/bin/env sh mpc clear grep '^File[0-9]*' $1 | sed -e 's/^File[0-9]*=//' | mpc add mpc play
M3U Format
#!/bin/env sh mpc clear cat $1 | mpc add mpc play
Combined Script For Both Formats
#!/bin/env sh mpc clear if [[ "$1" = *.pls ]]; then awk -v 'FS==' '/^File[0-9]*/ {print $2}' "$1" elif [[ "$1" = *.m3u ]]; then cat "$1" fi | mpc add mpc play
config/musicplayer_daemon.txt · Last modified: 2008/07/31 13:52 by 127.0.0.1