Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


Version Hoary

Rédigé par Elerosse

MPD est un lecteur utilisant une architecture Client/Serveur. Le serveur va agir en tant que daemon (ou service) et s’occuper de lire la musique et garder en mémoire la playlist, le client est facultatif il ne sert qu’à la communication avec le serveur. Les avantages liés a un tel fonctionnement sont entre autre la légèreté du programme puisque seul le serveur doit être actif pour jouer la musique, la modularité des clients puisqu’ils sont indépendants, il en existe des graphiques ou textes dans beaucoup de langages différents. MPD utilise une base de données pour stocker les musiques disponibles.

Installation & Configuration

Mpd est disponible dans les dépôts universe.

Pour l'installer, recherchez et installez "mpd" dans synaptic ou en ligne de commande :

sudo apt-get install mpd

Ensuite, il faut créer le fichier de configuration :

sudo dpkg-reconfigure mpd

Répondez oui à la première question, la deuxième phase consiste à indiquer le répertoire où sont situés vos musiques (si vous avez plusieurs répertoires, faites un lien symbolique vers le répertoire principal) et où stocker les playlists créés par le(s) utilisateur(s), vous pouvez laisser le port par défaut et répondez finalement oui à l'ultime question.

Il vous faut maintenant éditer le fichier de configuration situé en /etc/mpd.conf

sudo gedit /etc/mpd.conf

commentez la ligne

user      "mpd"

Ajoutez également, si vous utilisez esound, la ligne

ao_driver    "esd"

Ou si vous utilisez alsa+dmix mixer_type "alsa"

mixer_device  "dmix"
mixer_control "PCM"

Avec Alsa sous Hoary utilisez plutôt:

ao_driver "alsa09"

Il vous faut maintenant redémarrer mpd pour que les modifications prennent effets.

sudo /etc/init.d/mpd restart

Pour finir il faut que mpd crée la base de données des musiques diponibles

sudo mpd --create-db /etc/mpd.conf

Allez jeter un coup d'oeil à la section "Les principaux clients" ou sur le site officiel pour vous choisir un client :-)

Astuces
  • Pour éviter les coupures des titres, enlevez les tags ID3v1 de vos musiques (facile à faire avec easytag)
  • Il existe deux solutions pour utiliser Audioscrobbler avec mpd, la première étant mpdscribble (à compiler) et la seconde, mpdscrobbler (script python, visiblement plus maintenu).

Les principaux clients

gmpc (Gnome Music Player Client)

Possibilités
  • Supporte la sauvegarde et la création de playlists
  • Permet de naviguer dans la bibliothèque de musique disponible
  • Basé sur les informations des tag ID3
  • Permet des recherches variés, dans les artistes, albums, titres et noms de fichiers
  • Un affichage dans la zone de notification
Screenshots

ncmpc (NCurse Music Player Client)

Screenshots

  • applications/mpd.1170141539.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)