====== Mpc Installation et utilisation ======
* Objet : mpc
* Niveau requis : {{tag>Avisé}}
* Commentaires : Mpc est un client en ligne de commande pour le lecteur de musique mpd.
* Suivi :
* Création par [[user>enicar]] le 14-04-2013
* Testé par .... le ....
* Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=6791 |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
== ATTENTION ! ==
Cette documentation est en cours de construction
===== Introduction =====
Mpc est un client pour mpd en ligne de commande.
===== Installation =====
apt-get install mpc
===== Configuration =====
Par défaut mpc va communiquer avec mpd sur l'interface localhost et le port 6600. Si vous avez gardé
la configuration de debian pour ces réglages, il n'y a rien à faire.
Sinon, mpc utilise deux variables d'environnement, qu'il faudra ajouter à votre
~/.bashrc
Avec les valeurs par défaut, cela donne :
export MPD_HOST="localhost"
export MPD_PORT="6600"
Pour utiliser une socket unix :
export MPD_HOST=~/.mpd/socket
Il faut que ces réglages correspondent exactement à ce que vous avez mis dans votre fichier
//mpd.conf//
===== Utilisation =====
Très simple ! La première opération qui va nous intéresser est la mise à jour de la base de données de mpd :
mpc update
On dispose également des commandes play, pause et stop qui font exactement ce à quoi vous vous attendez.
==== Playlist MPC ====
Voyons, comment faire pour ajouter des morceaux à la playlist courante. \\
On dispose pour cela de commandes de recherches, de commandes d'ajout et de commandes qui font les deux opérations en même temps !
==== Recherche ====
Les opérations de recherche.
Par exemple, cherchons tous les morceaux dont le tag "artist" contient la chaîne "t r y ^ d" :
mpc search artist 't r y ^ d'
Le résultat de cette commande est une liste de fichiers (éventuellement vide). \\
Les tags utilisables sont : artist, album, title, track, name, genre, date, composer, performer, comment, disc, filename, ou any (pour demander de chercher dans tous les types de tags). \\
On peut aussi combiner deux tags :
mpc search artist 't r y ^ d' album 'listen'
Cela permet d'afficher tous les morceaux dont le nom d'artiste contient "t r y ^ d" et le nom d'album contient "listen" (Album disponible sur Jamendo : [[http://www.jamendo.com/en/list/a3661/listen]])
La commande find s'utilise comme search, sauf qu'elle fait une recherche exacte (avec respect de la casse) au lieu de rechercher une sous chaîne.
==== Ajout ====
La commande d'ajout :
mpc add
On peut utiliser le résultat de la commande search ou find comme argument :
mpc add $(mpc search artist 't r y ^ d')
Ce qui n'est pas forcément très pratique. :-)
Et donc on dispose de la commande findadd qui fait un find et ajoute à la playlist courante les morceaux trouvés :
mpc findadd artist 't r y ^ d'
==== L'aide ====
Mpc dispose d'autres commandes que je vous laisse découvrir, mais n'oubliez pas que :
mpc help
vous liste un résumé de toutes les commandes disponibles ;-)