Forum général.général mplayer playlist joué un seul titre

Posté par  .
Étiquettes : aucune
0
6
avr.
2008
j'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 :)
  • # via Bash

    Posté par  . Évalué à 2.

    J'ai trouvé une méthode via un script bash , c'est pas tout a fait la même chose que le faire directement via mplayer mais ca marche via la commande $RANDOM

    http://www.developpez.net/forums/showthread.php?t=22140

    Mais je reste intéressé si quelqu'un sait comment le faire directement sous mplayer
  • # Bah... faut pas utiliser de playlist?

    Posté par  . Évalué à 3.

    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?

      Posté par  . Évalué à 2.

      en fait -shuffle mémorise aussi les titres joués et évite de les répété
      • [^] # Re: Bah... faut pas utiliser de playlist?

        Posté par  . Évalué à 4.

        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?

          Posté par  . Évalué à 2.

          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 :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.