<![CDATA[Andesi - forum / Serveur de Fichier MP3: GnuMP3d et liste de lecture alléatoire]> 2008-05-15T07:11:35Z FluxBB http://forum.andesi.org/viewtopic.php?id=6373 <![CDATA[Réponse à : Serveur de Fichier MP3: GnuMP3d et liste de lecture alléatoire]> Je mets de côté, merci !


à plus,

éric

]>
http://forum.andesi.org/profile.php?id=1196 2008-05-15T07:11:35Z http://forum.andesi.org/viewtopic.php?pid=56872#p56872
<![CDATA[Serveur de Fichier MP3: GnuMP3d et liste de lecture alléatoire]> Yep all

J'utilise pour écouter ma musique sur le réseau de mon taf le logiciel gnump3d qui fourni une interface web aux post client pour écouter la musique qu'il gère.

Jusqu'à la suppression de Xmms des dépôts Debian je n'avais aucun soucis.
Xmms est maintenant remplacé par audacious.

Depuis la page d'accueil de gnump3d dans un navigatuer, si on demande la création d'une liste de lecture d'aléatoire pour écoute, Xmms est capable de l'ouvrir et de la lire au travers du réseaux. Mais pas audacious. ni amarok ni xfmedia (--> WindowsTrucPlayer y parviens lui, ...honte a nous wink  )

En revanche tout les autres mode de sélection (piste unique, album, album aléatoire, sélection personnelle, sélection par tag) fonctionnent avec xmms, audacious (et amarok, et xfmedia).

Après moult test de comparaison j'ai fini par comprendre que tout les modes de sélections (sauf aléatoire) renvoi une liste avec une extension toto.m3u, alors que le mode aléatoire renvoi juste "play" sans extension.

Je me suis donc fendu d'un message sur la mailling list de gnump3d et ils ont eu la gentillesse de me répondre malgré mon anglais TRES approximatif !

Voici donc la solution:
Editer le fichier (après une sauvegarde, c'est plus prudent)
/usr/share/perl5/gnump3d/plugins/random.pm

Rechercher ceci:

my $form = "<table><tr><td><form action=\"/random/play\" method=\"get\">\n";

et le remplacer par ceci

my $form = "<table><tr><td><form action=\"/random/play.m3u\" method=\"get\">\n";

Relancer le service sur la machine hébergeant le serveur gnump3d

#/etc/init.d/gnmp3d restart

Et voila la lecteur aléatoire fonctionne pour Audacious, xfmedia et amarok (par pour listen, mais ca marchais pas avant non plus !)

freddec, qui utilise Andesi un peu comme un pense bête en se disant que ça peut servir a d'autre.

]>
http://forum.andesi.org/profile.php?id=1492 2008-05-14T11:48:22Z http://forum.andesi.org/viewtopic.php?pid=56858#p56858