Archive pour le Tag 'AlsaMixer'

Installation [rapide] de Music Player Daemon

Voici un tout premier tutoriel qui a pour but de vous permettre d’installer un daemon de musique sur votre distribution Debian ou basée sur Debian.

Et là je vous vois déjà vous demander pourquoi faire les choses de manière plus compliquée qu’elles ne le sont déjà? MPD peut s’installer sur votre desktop mais aussi sur un vieil ordinateur dont vous ne savez pas vraiment quoi faire (trop lent pour installer la dernière version d’Ubuntu, mais définitivement idéal pour installer une Debian sans interface graphique ou même Ubuntu server).
L’intérêt principal est d’avoir une sorte de « Jukebox » que vous configurerez peut-être en serveur FTP qui sait, ou encore en serveur web, et qui pourra être contrôlé depuis n’importe quel ordinateur de la maison/bureau/grotte.

Avant d’aller plus loin, il est utile de préciser que cette procédure convient dans le cas d’un système fonctionnant avec AlsaMixer, dans le cas de l’utilisation de Pulse Audio, se référer à la documentation relative à MPD sur ubuntu-fr.org

Bon allez, assez blablaté, passons aux choses sérieuses. Tout d’abord il convient de télécharger les paquets nécessaires, pour ce faire tapez la commande suivante dans un terminal :

$sudo apt-get install mpd

Par la suite nous devons éditer le fichier de configuration afin de modifier des informations telles que le chemin de notre bibliothèque musicale. Pour effectuer cela, saisissez vous de votre éditeur de texte préféré puis modifiez le fichier /etc/mpd.conf

Ce qui, pour ma part, donne quelque chose comme ceci :

music_directory "/home/vinylourson/Musique"
playlist_directory "/home/vinylourson/.mpd/playlists/"
db_file "/home/vinylourson/.mpd/tag_cache"
log_file "/home/vinylourson/.mpd/mpd.log"
error_file "/home/vinylourson/.mpd/errors.log"
pid_file "/home/vinylourson/.mpd/pid"

Une fois le fichier configuré et sauvegardé, on peut redémarrer le service à l’aide de la commande :

$sudo /etc/init.d/mpd restart

Ensuite il faut créer la base de données initiale, pour celal nous allons utiliser la commande :

$sudo mpd --create-db

Enfin on ajoute les chansons à la base de données :

$sudo mpc add / (je tiens à préciser qu’il est possible de recharger la base à l’aide du client dans le cas d’ajout de contenu par exemple)

Et bien voilà, il est temps d’organiser une petite soirée pour étrenner votre « jukebox ». La possibilité de changer de chanson même depuis les toilettes en fera sûrement craquer plus d’une (ou pas).

Sur votre poste client, ou même depuis le même ordinateur, installez un client pour MPD. Il en existe plusieurs, voici ceux que j’ai testés : Sonata, Ario, GMPC.