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

Programmation multimédia/Jeux Python Discussion :

Contrôle de vidéos avec VLC


Sujet :

Programmation multimédia/Jeux Python

  1. #1
    Candidat au Club
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Août 2021
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Août 2021
    Messages : 6
    Points : 4
    Points
    4
    Par défaut Contrôle de vidéos avec VLC
    Bonjour,

    Je cherche quelques conseils (ou un coup de main, qui sait).
    Je suis débutant mais je me soigne.

    Pour le boulot, je voudrais presenter un prototype à mon nouveau patron.
    On utilise la RFID pour étiqueter nos articles.

    Je voudrais utiliser la référence produit qui est inclus dans le tag pour pouvoir faire passer une vidéo.

    Dans la pratique, j'aimerais faire, pour le prototype, un écran piloté par un raspberry.
    On aura une vidéo qui tourne en boucle.
    Si on pose un tag RFID sur le lecteur, on a une saisie texte de la référence produit + appuie sur la touche "enter" (ça, je sais faire)
    Cela déclenche l'interruption de la vidéo actuelle, lance la lecture (1 fois) de la vidéo qui corresponds à la référence article, puis remet la video initiale en boucle (c'est là que je galère)
    J'ai vu que l'on peut contrôler VLC en Python en passant par DBus, mais je n'ai rien réussi de concluant.

    Si vous avez des conseils, des idées, des exemples, je suis preneur.

    Merci a vous

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 287
    Points : 36 776
    Points
    36 776
    Par défaut
    Salut,

    Il n'y a pas que VLC comme "viewer" de vidéo accessible au programmeur Python (une recherche sur internet avec python display video montre une foultitude de bibliothèques comme OpenCV2, gstreamer,...)

    Si on est scotché à VLC, l'interface DBUS est une chose mais libvlc est une bibliothèque C plus large (mais il faut se taper la documentation et tester).

    Après, si c'est pour faire le prototype d'une application dont on montre le principe et les avantages d'utilisation... on peut prendre la techno. la plus facile à mettre en œuvre quitte à en changer plus tard.


    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Candidat au Club
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Août 2021
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Août 2021
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    Merci pour ce retour super rapide.
    Il est vrai qu'avant de poster ma question, et en parcourant le forum, j'ai vu la piste d'OpenCV2 (https://www.developpez.net/forums/d2...-python-image/) et je vais m'y atteler dés ce jour.
    Encore merci d'avoir pris le temps de me répondre.
    Comme indiqué, c'est un proof of concept. Si on va plus loin, on passera par de "vrai" développeurs confirmés

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

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 3 954
    Points : 9 284
    Points
    9 284
    Par défaut
    hello,
    il y a des choses que tu ne nous as pas dit :
    1 - Quel type de programme python ? console ou avec interface graphique (pyqt, wxpython , tkinter etc...)
    2 - La fenêtre vidéo est-elle extérieure à l' application dans le cas d'un programme avec interface graphique ?

    vlc est facile à utiliser avec le module python-vlc pas besoin de DBus.


    As-tu commencé le code ?

    Ami calmant, J.P
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko

Discussions similaires

  1. [XL-MAC 2011] Ouvrir une vidéo avec VLC
    Par AlexHM dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 20/01/2016, 12h45
  2. [XL-2013] Comment lancer une vidéo à partir de 4 TexTbox avec VLC
    Par Droggen dans le forum Excel
    Réponses: 13
    Dernier message: 18/08/2015, 14h08
  3. Script pour lancer la lecture d'une vidéo avec VLC
    Par victo dans le forum Shell et commandes GNU
    Réponses: 0
    Dernier message: 31/08/2011, 15h24
  4. Lecture vidéo avec vlc
    Par skwateur dans le forum C#
    Réponses: 11
    Dernier message: 21/06/2011, 17h09
  5. 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

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