pimp my mpd
März 14, 2006
Das erste Script heisst bei mir m3u und das zweite pls. Weils sie fuer Dateien mit den jeweiligen Endungen gedacht sind.
Zum finden von Streams kann man sich auf im Shoutcast Verzeichniss [2] umsehen. Find ich aber nicht wirklich komfortabel, deswegen benutze ich schon seit geraumer Zeit Streamtuner [3]. Streamtuner kann in Verbindung mit Streamripper [4] sogar Streams als mp3 abspeichern. Je nach Radio Sender werden sogar die ID3 Tags anstaendig geschrieben, welches aber eher die ausnahme ist.
Um Firefox dazu zu bringen eine m3u bzw pls Datei mit dem Script zu oeffnen muss man einmal eine solche Datei mit FF oeffnen und festlegen das FF diesen Dateityp immer mit dem Programm oeffnen soll. Hatt man sich, wie ich schon vorher auf XMMS festgelegt, kann man das aendern indem man auf Bearbeiten/Einstellungen/Downloads klickt.
So hier noch ein paar kleinigkeiten zur Titelanzeige auf Webseiten oder in Chat Programmen.
Mit Irssi[5] kann man sich dann einfach einen alias einrichten um die gerade gespielte datei auszugeben.
Kann sich jeder selber ein Script draus basteln, so wie er es brauch. Hab da selber noch scp eingebaut weil ich irssi auf nem anderem Host benutze, aber auch sitecopy waere denkbar fuer eine einfache now playing Anzeige auf der Website. Dazu kann man z.B. diese PHP Zeile verwenden.
Links
[1] http://www.musicpd.org
[2] http://www.shoutcast.com/directory
[3] http://www.nongnu.org/streamtuner/
[4] http://streamripper.sourceforge.net
[5] http://irssi.org
np: Der_Dritte_Raum_Live_@_12_Jahre_Clubnight_-_Spectrum-MTW_Offenbach_12._05._2002
#!/bin/bash
mpc clear
cat $1 | mpc add
mpc play
#!/bin/bashBeide Scripte muessen logischerweise ausfuehrbar sein.
mpc clear
grep '^File[0-9]*' $1 | sed -e 's/^File[0-9]*=//' | mpc add
mpc play
chmod +x m3u && chmod +x pls
Zum finden von Streams kann man sich auf im Shoutcast Verzeichniss [2] umsehen. Find ich aber nicht wirklich komfortabel, deswegen benutze ich schon seit geraumer Zeit Streamtuner [3]. Streamtuner kann in Verbindung mit Streamripper [4] sogar Streams als mp3 abspeichern. Je nach Radio Sender werden sogar die ID3 Tags anstaendig geschrieben, welches aber eher die ausnahme ist.
Um Firefox dazu zu bringen eine m3u bzw pls Datei mit dem Script zu oeffnen muss man einmal eine solche Datei mit FF oeffnen und festlegen das FF diesen Dateityp immer mit dem Programm oeffnen soll. Hatt man sich, wie ich schon vorher auf XMMS festgelegt, kann man das aendern indem man auf Bearbeiten/Einstellungen/Downloads klickt.
So hier noch ein paar kleinigkeiten zur Titelanzeige auf Webseiten oder in Chat Programmen.
mpc|line>/tmp/nperstellt eine Datei Namens np im Ordner /tmp.
Mit Irssi[5] kann man sich dann einfach einen alias einrichten um die gerade gespielte datei auszugeben.
/alias mp3 exec -o echo Ich hoere gerade `cat /tmp/np` :-)
Kann sich jeder selber ein Script draus basteln, so wie er es brauch. Hab da selber noch scp eingebaut weil ich irssi auf nem anderem Host benutze, aber auch sitecopy waere denkbar fuer eine einfache now playing Anzeige auf der Website. Dazu kann man z.B. diese PHP Zeile verwenden.
<? include "http://meinwebsite.de/bla/np" ; ?>
Links
[1] http://www.musicpd.org
[2] http://www.shoutcast.com/directory
[3] http://www.nongnu.org/streamtuner/
[4] http://streamripper.sourceforge.net
[5] http://irssi.org
np: Der_Dritte_Raum_Live_@_12_Jahre_Clubnight_-_Spectrum-MTW_Offenbach_12._05._2002

Hab jetzt auch miene Streams wieder mit mpd ^^
greetz lyon8
Sonntag, 9. April 2006 um 14:20 (Link) (Antwort)