general.general : mplayer playlist joué un seul titre
Posté par eastwind (Jabber id, ) le 06 avril 2008j'utilise mplayer en backend à un logiciel python via le module subprocess , mplayer joue aléatoirement les titres d'une playlist mais j'aimerais qu'il charge la playlist et ne joue qu'un seul titre , j'ai déjà RTMF mais j'ai pas trouvé .. Que manque t il à
mplayer -shuffle -playlist playlist2.m3u
en même temps si quelqu'un à de l'experience sur le mode -slave et -idle de mplayer je suis preneur :)
> Lire le message (5 commentaires, moyenne: 2,6).
Vous avez demandé le commentaire #920309.



Bah... faut pas utiliser de playlist?
Bonjour,
Si tu ne veux jouer qu'un seul des fichier de la playlist, il suffit... de lancer mplayer le_fichier, non? quel interet de charger la playlist sinon?
<humour mode="grod_troll_velu">
Mais peut-être que Python ne propose pas de fonction pour aller lire la playlist pour aller chercher le nom du fichier en question ? Dans ce cas, il serait peut-être temps de passer à un langage plus mature comme TCL, tu ne crois pas?
</humour>
[^]Re: Bah... faut pas utiliser de playlist?
en fait -shuffle mémorise aussi les titres joués et évite de les répété
[^]Re: Bah... faut pas utiliser de playlist?
en fait -shuffle mémorise aussi les titres joués et évite de les répéter
En est-tu bien sûr?
De mon côté, je pense plutôt que -shuffle prend la liste des fichiers à jouer, la met dans le désordre, puis joue cette liste... Implicitement, un titre joué ne sera donc pas rejoué, mais en pratique si tu quittes mplayer au milieu de la playlist et que tu le relances, tu te rendra compte qu'il ne garde pas de trace de ce qui a été joué (et heureusement, ça n'est pas son rôle).
Je vais faire mon pénible, mais si tu ne veux jouer qu'un seul titre, la notion de déjà joué n'existe pas, et si tu veux en jouer plusieurs, l'option -shuffle est là pour cela...
Enfin, comme tu lances mplayer à partit d'un script, j'en déduirais naturellement que c'est le boulot de ce script de savoir quelle vidéo jouer...
<troll mode="pas_discret" option="deuxième_couche">
mais si Python ne sait pas le faire, il est toujours temps de passer à un langage plus évolué comme TCL...
</troll>
[^]Re: Bah... faut pas utiliser de playlist?
mplayer -playlist taplaylist.txt -shuffle : joue en random sans mémoire
mplayer -shuffle -playlist taplaylist.txt : joue en random avec mémoire
en fait j'aimerais bien que mplayer reste en tache de fond et joue un titre aléatoirement selon un évènement , mais pas le même
actuellement l'évènement déclanche mplayer a chaque occurence , et le ferme aussitot qu'il a fini la lecture .
python peut bien sur le faire mais bon je suis pas un rootard de python :)