Music Player Daemon: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
MacWolf (Diskussion | Beiträge)
auf 0.12 modifiziert
MacWolf (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 44: Zeile 44:
== Inbetriebnahme ==
== Inbetriebnahme ==


Als erstes erzeugt man eine Datenbank. Hierbei sammelt mpd Informationen über die Musik die im (in der Konfig angegebenen) Musikverzeichnis
<pre>
/etc/rc.d/mpd start
</pre>
 
Wenn du willst das der mpd beim Systemstart geladen wird trage in einfach in der /etc/rc.conf als daemon ein.
 
Nun muss man über einen Client ein Datenbank anlegen, dies geht bei mpc über


<pre>
<pre>
/etc/rc.d/mpd db-create
mpc update
</pre>
</pre>


Nun starten wir den mpd.
und bei einem laufendem ncmpc standardmäßig über


<pre>
<pre>
/etc/rc.d/mpd start
Strg+U
</pre>
</pre>
Wenn du willst das der mpd beim Systemstart geladen wird trage in einfach in der /etc/rc.conf als daemon ein.


== GUI/Client ==
== GUI/Client ==

Version vom 22. Oktober 2006, 21:12 Uhr

Der MPD ist ein Audio-Player mit einer Server-Struktur. Er läuft im Hintergrund als Daemon, besitzt eine Playlistverwaltung und eine Musik-Datenbank.

MPD Installation

Installiere mpd

pacman -Sy mpd

und erstelle ~/.mpd und ~/.mpd/playlist

mkdir ~/.mpd/
mkdir ~/.mpd/playlist

Konfiguration

Bevor du den MPD startest musst die die Konfiguration bearbeiten. Diese befindet sich unter

/etc/mpd.conf.example

Dies ist die Beispielkonfiguration, die du als /etc/mpd.conf speichern musst.

Tipps

Empfehlenswert ist es den mpd als User laufen zu lassen. Hierfür setze einfach deinen Benutzernamen in die User-Variable, wie z.B. bei mir

user            "niclas"

Benutzt du dmix, und willst mpd auch über dmix betreiben so setze

audio_output {
        type                    "alsa"
        name                    "My ALSA Device"
        device                 "dmixer"     # optional
        #format                 "44100:16:2" # optional
}
mixer_type                      "alsa"
mixer_device                    "dmix"
mixer_control                   "PCM"

mehr findet man in der Gentoo-Wiki

Inbetriebnahme

/etc/rc.d/mpd start

Wenn du willst das der mpd beim Systemstart geladen wird trage in einfach in der /etc/rc.conf als daemon ein.

Nun muss man über einen Client ein Datenbank anlegen, dies geht bei mpc über

mpc update

und bei einem laufendem ncmpc standardmäßig über

Strg+U

GUI/Client

Natürlich gibt es GUIs, bzw. Clienten für den mpd. Einige sind z.B.

  • mpc - Konsole
  • ncmpc - Konsole
  • gmpc - Gnome Client
  • pympd - Ein Python Client. Unter http://pympd.sourceforge.net/ ,oder im AUR, findet man eine PKGBUILD
  • Sonata - Ein Python GTK+ Client. Zu finden im Community Repo.

Eine Liste mit mehr Clienten findet man unter http://www.musicpd.org/clients.shtml

Links

http://www.musicpd.org/