IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Mplayer : script lancer une playslist en boucle


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 44
    Par défaut Mplayer : script lancer une playslist en boucle
    Bonjour,
    Je suis sous Ubuntu et je souhaite utiliser MPlayer pour diffuser mes vidéos en boucle.
    Je souhaiterai réaliser un script qui me permet de :
    - lire le contenu d'un répertoire donné, qui contient toutes les vidéos
    - ouvrir Mplayer en plein écran automatiquement

    Si ce n'est pas possible, je souhaiterai juste pouvoir "lancer Mplayer au démarrage de la machine, avec pour ordre de lire une playlist existante".

    Je vous remercie

  2. #2
    Membre émérite
    Avatar de D[r]eadLock
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    504
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 504
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mplayer -loop 0 /path/to/movies/*

  3. #3
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 44
    Par défaut
    Citation Envoyé par D[r]eadLock Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mplayer -loop 0 /path/to/movies/*
    Parfait, je t'en remercie... J'ai aussitôt ajouté le paramètre "fs" ...Le seul HIC, c'est que Mplayer ferme le Fullscreen lorsqu'il veut lancer le fichier suivant. Y a-t-il un moyen de l'obliger à rester en fullscreen même pendant la "transition" ?

    Autrement, il m'est aussi possible d'opter pour un fichier playlist, certes, statique, mais au moins ça corrige ce "bug". J'ai essaye de lancer la commande :

    mplayer -playlist -loop 0 /path/to/movies/playlist (sans résultat)

    Aussi, j'ai créé une playslit au préalable sur Mplayer... pourrai-tu m'orienter vers un tutorial ?

    Je te remercie

  4. #4
    Membre émérite
    Avatar de D[r]eadLock
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    504
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 504
    Par défaut
    J'avais effectivement oublié le -fs.
    Pour garder la fenetre:
    - si tu n'as qu'un fichier il faut mettre le -loop 0 après
    - si tu en as plusieurs, tu peux peut-être voir du coter des screensavers, mais ça va dépendre de ton window manager
    Je n'en sais pas plus, désolé (et si jamais tu trouve, tu peux poster ici une solution)

  5. #5
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 44
    Par défaut
    Citation Envoyé par D[r]eadLock Voir le message
    J'avais effectivement oublié le -fs.
    Pour garder la fenetre:
    - si tu n'as qu'un fichier il faut mettre le -loop 0 après
    - si tu en as plusieurs, tu peux peut-être voir du coter des screensavers, mais ça va dépendre de ton window manager
    Je n'en sais pas plus, désolé (et si jamais tu trouve, tu peux poster ici une solution)
    J'ai désactiver le screensaver ... De toute maniére, le probléme est bien différent. Le "loop" fonctionne parfaitement, puisqu'il arrive à boucler à l'infini sur les vidéos présentes dans le répertoire. Par contre, si j'arrive à faire un loop sur une playlist, ca peut résoudre mon probléme (deja testé avec VLC).

    MAIS je ne sais pas comment (en ligne de commandes), demander à Mplayer de lire le fichier playlist.pls ou autre extension ?

  6. #6
    Membre émérite
    Avatar de D[r]eadLock
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    504
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 504
    Par défaut
    Citation Envoyé par maitaddi Voir le message
    J'ai désactiver le screensaver ...
    Je parlais de lancer un screensaver qui lance mplayer (genre avec -rootwin). Tu peux peut-être aussi essayer gmplayer/kmplayer...


    De toute maniére, le probléme est bien différent. Le "loop" fonctionne parfaitement, puisqu'il arrive à boucler à l'infini sur les vidéos présentes dans le répertoire. Par contre, si j'arrive à faire un loop sur une playlist, ca peut résoudre mon probléme (deja testé avec VLC).
    MAIS je ne sais pas comment (en ligne de commandes), demander à Mplayer de lire le fichier playlist.pls ou autre extension ?
    Citation Envoyé par man mplayer
    -playlist <filename>
    Play files according to a playlist file (ASX, Winamp, SMIL, or one-file-per-line format).
    NOTE: This option is considered an entry so options found after it will apply only to the elements of this playlist.
    FIXME: This needs to be clarified and documented thoroughly.

  7. #7
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 44
    Par défaut
    Citation Envoyé par D[r]eadLock Voir le message
    Je parlais de lancer un screensaver qui lance mplayer (genre avec -rootwin). Tu peux peut-être aussi essayer gmplayer/kmplayer...
    Effectivement, le manuel m'a bcp aidé... Toutefois, même avec la playlist, la transaction entre les différents fichiers entraine l'arrêt/lancement de Mplayer.

    Je vais donc essayer de creuser du coté de xscreensaver

  8. #8
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 44
    Par défaut
    Citation Envoyé par maitaddi Voir le message
    Effectivement, le manuel m'a bcp aidé... Toutefois, même avec la playlist, la transaction entre les différents fichiers entraine l'arrêt/lancement de Mplayer.

    Je vais donc essayer de creuser du coté de xscreensaver
    Autrement, y a til un moyen de lancer Mplayer, sans que le Terminal n'apparaisse ? Dans ce cas de figure, je contournerai le probléme en affichant directement le papier peint du bureau lors du passage d'une vidéo à la prochaine.

    Merci

  9. #9
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 44
    Par défaut
    Citation Envoyé par maitaddi Voir le message
    Effectivement, le manuel m'a bcp aidé... Toutefois, même avec la playlist, la transaction entre les différents fichiers entraine l'arrêt/lancement de Mplayer.

    Je vais donc essayer de creuser du coté de xscreensaver
    J'ai pensé à une alternative : Et si j'arrivais à "masquer" la fenêtre Terminal qui se lance (à la suite du script)

    #!/bin/bash
    x11vnc -many -rfbauth ~/.vnc/passwd -rfbport xxxx &
    mplayer -fs -vf pp=h1/v1/dr -loop 0 /var/ftp/paradox/*
    exit

    Est-ce possible de masquer la fenêtre du Terminal dés que Mplayer est lancé ?

    Merci

Discussions similaires

  1. [Script] Lancer une macro à partir d'un script
    Par bitardo dans le forum VBScript
    Réponses: 7
    Dernier message: 22/06/2007, 08h11
  2. [cURL] Lancer une commande curl dans un script php
    Par griese dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 22/03/2007, 10h52
  3. Lancer un script Javascript une fois un script PHP terminé
    Par kingmandrax dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 15
    Dernier message: 30/09/2006, 17h18
  4. Mon script passe une fois de trop dans la boucle
    Par Stessy dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 08/08/2006, 11h57
  5. Lancer une applisation a partir d'un script
    Par sigeme dans le forum Langage
    Réponses: 3
    Dernier message: 19/07/2005, 12h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo