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 :

Lecture d'un fichier vidéo avec OpenCV [Python 3.X]


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 3
    Par défaut Lecture d'un fichier vidéo avec OpenCV
    Bonjour,
    Je suis plutôt novice dans la programmation python.
    Je suis sous linux Minth.
    Mon objectif:
    Je cherche à pouvoir lire un fichier vidéo .mp4 lorsque j'appuie sur une touche et arrêter cette vidéo lorsqu'on appuie sur la même touche.

    Je souhaitais pouvoir effectuer cela grâce à la librairie Pygame, mais il semble que la fonctionnalité de lecture de vidéo ait été supprimé sur cette dernière.
    Je me suis donc rabattu sur la librairie OpenCV pour python.
    J'ai suivi le tutoriel suivant pour installer opencv-python 4.2.0.34 : https://pypi.org/project/opencv-python/
    L'installation semble s'être bien effectuée. Le message suivant apparaît : "Collecting numpy>=1.11.3 (from opencv-python)". Il semble qu'un module "mumpy" ait bien été installé.

    Voici le code simple pour lire une vidéo (trouvé sur un tutoriel :
    )

    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
    16
    17
    18
    19
    20
    21
     
    # librairies
    import mumpy
    import cv2
     
    #charger la vidéo dans la variable cap
    cap = cv2.VideoCapture('sample.mp4')
     
    # boucle infinie
    while (True):
    	# stoquer l'image issue de la vidéo à l'instant t dans la variable "frame"
    	ret, frame = cap.read()
    	# afficher l'image contenue dans "frame"
    	cv2.imshow('output', frame)
    	# quiter la boucle infinie lorqu'on appuie sur la touche 'q'
    	if(cv2.waitKey(1) & 0xFF == ord('q')):
    		break
     
    #quiter le programme et fermer toutes les fenêtres ouvertes
    cap.release()
    cv2.destroyAllWindows()
    Lorsque je lance le code dans la console en tapant "python3 Test_Video_1.py", j'obtiens le message d'erreur suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Traceback (most recent call last):
      File "Test_Video_1.py", line 2, in <module>
        import mumpy
    ModuleNotFoundError: No module named 'mumpy'
    Tout se passe comme si la librairie OpenCV n'avait pas été installé...

    Quelqu'un pourrait-il m'éclairer s'il vous plaît :-) ? Je ne comprend pas ce qu'il se passe...

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 305
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 305
    Par défaut
    Salut,

    numpy != mumpy.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 3
    Par défaut
    Je suis dyslexique :-/... merci je vais essayer !!!
    J'ai aussi eu le même problème avec la librairie python-vlc pour lire un son. "import vlc" me revoie le même type de message...
    Je fais un retour rapide. Merci encore

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 3
    Par défaut
    Rebonjour,
    Test effectué et concluant. Je suis désolé d'avoir posté une demande aussi triviale ;-/...
    En conclusion: quand on a trop la tête dans le guidon, il vaut mieux s'arrêter un peu :-)...
    Merci encore

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

Discussions similaires

  1. Lecture d'une vidéo avec OpenCV
    Par Auriga1 dans le forum Bibliothèques
    Réponses: 1
    Dernier message: 03/07/2010, 08h37
  2. Lecture d'un fichier avi avec mediaplayer
    Par jonathomas dans le forum Delphi
    Réponses: 4
    Dernier message: 09/10/2006, 11h05
  3. Lecture d'un fichier texte avec ligne vide.
    Par cotcouture dans le forum Général Python
    Réponses: 2
    Dernier message: 06/10/2006, 02h54
  4. lecture/ecriture de fichier à distance avec indentification
    Par Mat1664 dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 22/05/2006, 17h16
  5. Réponses: 2
    Dernier message: 13/12/2004, 23h32

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