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

Python Discussion :

Problème avec vlc.mediaPlayer [Python 3.X]


Sujet :

Python

  1. #1
    Membre à l'essai
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2023
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2023
    Messages : 4
    Par défaut Problème avec vlc.mediaPlayer
    Bonjour à tous,

    Je suis nouveau en python et j'essaie de lire un fichier MP4 avec vlc media player .

    voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    import vlc
    # creating vlc media player object
    media_player = vlc.MediaPlayer()
    media = vlc.Media(r"c:\MP4\My name is Stain.mp4")
    media_player.set_media(media)
    # start playing video
    media_player.play()
    media_player.stop()
    et l'erreur résultante

    C:\Users\Pdm\PycharmProjects\TEST\venv\Scripts\python.exe C:/Users/Pdm/PycharmProjects/TEST/mp42.py
    [039bdbf8] cache_read stream error: cannot pre fill buffer
    [039b7968] mjpeg demux error: cannot peek
    Process finished with exit code 0

    Est ce que cela parle à quelqu'un ?

  2. #2
    Expert confirmé Avatar de papajoker
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2013
    Messages
    2 299
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nièvre (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2013
    Messages : 2 299
    Par défaut
    bonjour

    Déjà essayer dans un premier temps de directement lire cette vidéo avec vlc (sans passer par python)

  3. #3
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 190
    Par défaut
    hello,
    outre la vérification de papajoker à effectuer, il y a un truc louche dans ton code : tu arrêtes la vidéo aussitôt après l'avoir lancée. Alors soit tu mets une temporisation entre les deux actions ou soit tu attends la fin de lecture de la vidéo pour l'arrêter, comme ceci par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    import vlc
    import time
    # creating vlc media player object
    media_player = vlc.MediaPlayer()
    media = vlc.Media("d:/tmp/ours.mp4")
    media_player.set_media(media)
    Ended = 6
    # start playing video
    media_player.play()
    current_state = media_player.get_state()
    while current_state != Ended:
      current_state = media_player.get_state()
      time.sleep(0.1)
    print("fin de la vidéo")
    media_player.stop()
    Ami calmant, J.P

  4. #4
    Membre à l'essai
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2023
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2023
    Messages : 4
    Par défaut
    Ah effectivement ça marche mieux

    J'avais pourtant pris ce code sur internet ...

    En tout cas merci à tous les deux .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème avec la propriété Filename de mon controle MediaPlayer
    Par dlefebvre dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 22/08/2013, 22h10
  2. Problème d'espace dans le chemin d'accès d'une vidéo avec VLC
    Par Krovax dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/08/2009, 12h56
  3. Problème de son avec VLC
    Par geol99 dans le forum Applications et environnements graphiques
    Réponses: 4
    Dernier message: 01/08/2007, 17h31
  4. Problème avec mediaplayer
    Par yasinfo dans le forum Windows XP
    Réponses: 3
    Dernier message: 12/05/2007, 14h58
  5. VLC - Problème avec les couleurs
    Par Franck.H dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 24/10/2006, 14h54

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