jeudi 14 août 2008

Yet Another Geek... - Pistache GNU/Linux: La musique sous Linux - 1ère partie : MPD

Dernière petite chose, voilà le lien vers le tutoriel sur MPD et la musique sous Linux. Je l'ai commencé en brouillon, alors quand je l'ai posté il s'est mis après les autres posts, donc on le voit pas sans descendre un peu la page...

Yet Another Geek... - Pistache GNU/Linux: La musique sous Linux - 1ère partie : MPD

Yet Another Link to Yet Another Blog ;)

Salut all,

un autre blog pas mal :

http://experiencelinuxienne.blogspot.com/


Je trouve cependant son interface personalisée un peu trop lourde...

Allez ++ all, bonnes vacances, je pars demain et vu l'heure à laquelle je me couche maintenant, c'est pas sur que je reposte... En effet j'ai terminé le tuto sur la musique sous Linux (voir quelques posts avant) et là je suis mort....

Même pas la force de dire au revoir...

Au revoir quand même (quel effort...)

Allez je me ferme :
$sudo -s -u pistache
$sudo /etc/init.d/halt stop
$bash: Have a nice day ;)
...

Interruption de blogging

Salut,

demain midi, je pars en vacances dans le Nord-Est (Lorraine, Alsace, puis Morvan), et... sans ordi ni accès Internet... pour 2 semaines...

Si si c'est possible même un geek comme moi peut le faire...

Je ne sais pas si je posterai demain matin donc je le dit maintenant ^^.

pistache

PS: Bonnes vacances à tous (on est en plein dedans, mais bon... :-| )

Un autre petit blog sympa

Salut,

je viens de trouver, en surfant désespérément un moyen de réparer un fichier image disque cassé dont je n'ai plus l'original et que je vais me flinguer parce qu'il n'est pas à moi et que ça m'énerve d'avoir passé l'après-midi à chercher et que j'en ai marre et que... PAN...

Bon reprenons, je viens de trouver, en surfant désespérément [...], un petit blog sympa sur les gnous et les pingouins, le blog de dYp, dont voici l'adresse :

http://yaen.pujol.free.fr/dotclear/index.php


Et encore merci à l'auteur pour la procédure de démontage du Dell, ça m'a bien aidé ^^ (si jamais il voit ce post).

pistache

La musique sous Linux - 1ère partie : MPD

La musique sous Linux - 1ère partie : MPD

Je suis un grand amateur de musique en tout genre, et j'aime avoir à disposition une plate-forme qui me permet d'écouter de la musique de manière simple et souple.

J'ai découvert, il y a peu de temps, l'existence du système MPD, pour Music Player Daemon.

En gros, c'est un serveur qui joue les morceaux dans sa base de données. Les clients indiquent simplement au client quel morceau jouer. MPD est disponible dans les dépôts d'Ubuntu, mais il doit aussi être disponible pour les autres distributions, et de toute façon, on peut toujours compiler le tarball.

Une fois installé, il faut le configurer. Le fichier à éditer est /etc/mpd.conf, vous pouvez l'éditer en tapant :

sudo nano /etc/mpd.conf

Le fichier est assez simple, vous avez surtout besoin de changer les champs suivants :
  • music_directory : Indiquez le répertoire ou il faut chercher les morceaux de musique. MPD suit les liens symboliques, ce qui permet de tout mettre dans une partition dédiée que vous linkez dans votre répertoire Musique (à défaut de pouvoir la monter directement dans Musique)
  • state_file : Indique le fichier qui contient le statut actuel de MPD (quel morceau est en train d'être joué, playlist actuelle). Grâce à ce fichier, MPD continuera automatiquement le morceau joué lors de son arrêt. De cette manière, "killall mpd;mpd" n'arrêtera pas la lecture en cours
  • audio_output : Pour l'instant vous n'êtes pas obligés d'en spécifier une. Si jamais vous voulez le faire, c'est très bien expliqué par les commentaires et il y a des exemples
MPD a besoin, comme la plupart des démons Linux, d'être lancé par root. En effet, MPD va changer d'utilisateur au démarrage pour l'utilisateur spécifié dans le fichier de configuration (par défaut, l'utilisateur MPD, créé à l'installation et spécifié par le champ user), et cette opération nécessite des droits d'administrateurs, sauf si vous le lancez directement à partir d'un shell de l'utilisateur MPD (sudo -s -u mpd).

Pour lancer MPD, il suffit d'executer MPD, qui va se mettre en démon tout seul, sinon la méthode du /etc/init.d/mpd start marche aussi.

Mais quand vous aurez démarré MPD, que faire... Eh oui vous êtes obligé d'utiliser un client pour MPD, qui va vous permettre de le contrôler.


Les clients sont assez nombreux et se ressemblent pour la plupart. Vous pouvez voir la liste du site officiel (liste plus complète sur le wiki)






Personellement, j'utilise GMPC (Gnome Music Player Client, un client pour Gnome), nCMPC (nCurses Music Player Client, un client en ligne de commandes mais avec une interface nCurses évoluée) et MPC (Music Player Client, client très simple en ligne de commande).



Une fois que vous aurez démarré MPD et votre client, vous remarquerez que... vous n'avez pas de morceaux disponibles, malgré que vous avez bien spécifié le répertoire de Musique dans mpd.conf.

C'est tout simple, il faut dire à MPD de recréer la base.
sudo /etc/init.d/mpd stop
killall mpd

sudo mpd --create-db

Et ensuite on redémarre
sudo /etc/init.d/mpd start

Et on s'amuse ;)

Ce mini tutoriel est le début d'un ensemble de 3 tutos, sur le sujet de la musique sous Linux

Pistache

 
Pistaaaaaaaaaaaaaaache