====== 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 ;-)