MPD

De Asso Val Libre
Aller à : navigation, rechercher
Lecteur de musique utilisant une architecture client-serveur

 ATTENTION: Ne téléchargez jamais un logiciel en dehors de son site officiel de diffusion ou de celui de votre distribution 
            ÉVITEZ les sites dits de téléchargements gratuits

Les liens ci-dessous sont donnés à titre indicatif et automatiquement générés. Certains peuvent être invalides.

youtube

ubuntu-fr

stackoverflow

duckduckgo

launchpad


SnapCraft
Installation Snap 
Si un paquet Snap correspondant mpd est disponible à l'adresse ci-dessous
https://snapcraft.io/search?q=mpd
alors l'installation peut se faire par
 sudo snap install mpd

MPD est un lecteur de musique utilisant une architecture client-serveur. Le serveur va agir en tant que daemon (ou service) et s'occuper de lire la musique sur l'ordinateur sur lequel il est installé et garder en mémoire la liste de lecture. Les clients mpd permettent de construire sa playlist, de la contrôler et de voir les morceaux joués. Il n'est pas obligatoire que le client soit lancé pour que mpd puisse continuer a fonctionner normalement. Il est aussi possible d'ouvrir plusieurs clients simultanément sur autant de machines qu'on le souhaite. 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 et la modularité des clients puisqu'ils sont indépendants.


Remarque 
(a priori) MPD permet de diffuser la même musique à tous les clients.

Il existe des dizaines de clients différents et ceci sur des plate-formes extrêmement variées; des outils en ligne de commande aux interfaces graphiques plus ou moins complètes en passant par les librairies permettant de piloter mpd via une page web ou les applications pour téléphone portable. Voir une liste incomplète ci-dessous.


Les clients MPD

Petite liste rapide. Classement par ordre décroissant d'intérêt

gmpc 
Belle interface. Rien à dire.
ario 
Client GTK+. J'utilise actuellement. Très complet.
sonata 
Interface correcte et dépouillée.
ncmpcpp 
Interface ncurses/console.
pms 
Interface ncurses
mpc 
Interface ligne de commande
fookebox 
Interface web
draai 
...??
gimmix 
Interface correcte mais demande à naviguer dans le répertoire de stockage des morceaux. Quid du cas d'un répertoire distant ?
gimmix[6181]: segfault at c764 ip b769fcf8 sp b58420a0 error 4 in libmpd.so.1.2.0[b7693000+1a000]
glurp 
xfmpc 
gbemol