MPD en 5 minutes

Hello!
Voilà qu’aujourd’hui j’ai décidé de perfectionner mon utilisation d’Audacious sous linux: j’ai décidé de l’utiliser pour jouer tout un dossier dans lequel j’ai rippé _l’excellent_ Mystery boy de Jeff Buckley. Mais pas moyen d’ajouter le chemin de mon répertoire en utilisant leur petite boîte: pour un peu il aurait fallu que je le rentre à la mimine. Cela ne m’allait pas du tout niveau flexibilité… Alors j’ai décidé de changer. « On » (smortex en fait) m’avait bcp parlé (et en bien!) du duo mpd/mpc. Je me suis dit: pourquoi pas?
Je vais sur le site, tout en l’installant via yast et je me demande comment je vais pouvoir démarrer tout ça en moins de 5 mn: je ne veux pas configurer un nouveau logiciel pendant des plombes, je veux écouter ma musique!!! J’ai pas trouvé la doc à la hauteur et j’ai été obligé de lire les pages de manuel et de taper 2 ou trois commandes avant de pouvoir (enfin!) écouter ma musique comme je le voulais :)

Il faut comprendre que MPD construit une base de données de fichiers musicaux qui peuvent être interrogés via un client en local mais aussi (et ça, je trouve ça super!) à distance. La première chose à faire (après avoir installé le soft et lu le man) est de remplir le fichier de configuration personnel. Il se nomme ~/.mpdconf . Rien de sorcier, voici le mien pour vous en convaincre:

# Fichiers et dossiers
 
music_directory "~/mpd"              # LÃ  où se trouve la musique
playlist_directory "~/mpd/playlists" # Où mettre les playlists
db_file "~/mpd/.mpd.db"              # La base de données
log_file "~/mpd/.mpd.log"                    # fichier de log
error_file "~/mpd/.mpd-error.log"            # fichier de log des erreurs
pid_file "~/mpd/.mpd.pid"                    # fichier PID

C’est tout. Notez que j’étais tellement pressé d’écouter ma musique que je n’ai même pas pris la peine de prévoir une sortie audio. J’ai copié dans un dossier Mystery_Boy tout les fichiers ogg concernées et ensuite j’ai tapé « mpd » et j’ai regardé. Voici le résultat:

$ mpd
unable to open db file "/home/gnux/mpd/.mpd.db": No such file or directory
added Mystery_boy/Dream_Brother.ogg
added Mystery_boy/Eternal_Life.ogg
added Mystery_boy/Grace.ogg
added Mystery_boy/Hallelujah__I_Know_Its_Over.ogg
added Mystery_boy/I_Woke_up_in_a_Strange_Place.ogg
added Mystery_boy/Kanga_Roo.ogg
added Mystery_boy/Last_Goodbye.ogg
added Mystery_boy/Lilac_Wine.ogg
added Mystery_boy/Mojo_Pin.ogg
added Mystery_boy/Moodswing_Whiskey.ogg
added Mystery_boy/The_Man_That_Got_Away.ogg
added Mystery_boy/What_Will_You_Say.ogg
No "audio_output" defined in config file
Attempt to detect audio output device
Attempting to detect a alsa audio device
Successfully detected a alsa audio device

J’ai beaucoup aimé la dernière phrase: j’aime quand on fait le travail pour moi :)

Bien j’avais un spool de fichiers qui semblait prêt, il ne restait plus qu’à l’écouter! J’ai décidé d’utiliser mpc car ça va bien dans screen avec irssi, je peux même l’appeler sous Vim, donc c’est parfait.
Après un détour par la page de man, j’ai tapé:

$ mpc add Mystery_boy/*.ogg   //permet d'ajouter tout les fichiers ogg du répertoire à ma playlist
adding: Mystery_boy/Dream_Brother.ogg
adding: Mystery_boy/Eternal_Life.ogg
adding: Mystery_boy/Grace.ogg
adding: Mystery_boy/Hallelujah__I_Know_Its_Over.ogg
adding: Mystery_boy/I_Woke_up_in_a_Strange_Place.ogg
adding: Mystery_boy/Kanga_Roo.ogg
adding: Mystery_boy/Last_Goodbye.ogg
adding: Mystery_boy/Lilac_Wine.ogg
adding: Mystery_boy/Mojo_Pin.ogg
adding: Mystery_boy/Moodswing_Whiskey.ogg
adding: Mystery_boy/The_Man_That_Got_Away.ogg
adding: Mystery_boy/What_Will_You_Say.ogg

Ca avait l’air de fonctionner, je ne savais toujours pas comment écouter mon disque mais…mpc ls m’a confirmé que tout était là. J’ai donc simplement tapé mpc play et ça a commencé….J’étais bien content de pouvoir lire mon cd comme je le voulais.

Laisser un commentaire