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 :

Ajouter une vidéo dans l'interface glade [Python 3.X]


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Femme Profil pro
    mécatronique
    Inscrit en
    Janvier 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : mécatronique

    Informations forums :
    Inscription : Janvier 2015
    Messages : 4
    Par défaut Ajouter une vidéo dans l'interface glade
    Bonjour,
    J'aimerais bien poser une question. C'est ma première discussion dans ce forum.
    Je travaille avec Glade et avec Python. J'aimerai rajouter une video dans un container mais je ne vois que le widget pour image.
    Avez vous des idées ?
    Merci d'avance, c'est urgent.

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 738
    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 738
    Par défaut
    Salut,

    Glade permet de créer des interfaces utilisateurs pour GTK+.
    S'il n'y a pas de widget GTK+ pour afficher une vidéo, pas la peine de le chercher dans Glade.
    Et pour afficher une video dans une application GTK+, votre moteur de recherche favori vous donnera différentes options.

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

  3. #3
    Membre à l'essai
    Femme Profil pro
    mécatronique
    Inscrit en
    Janvier 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : mécatronique

    Informations forums :
    Inscription : Janvier 2015
    Messages : 4
    Par défaut Remerciement. Résolu
    Merci pour votre aide.
    Je vais arrêter de m'acharner avec GLADE.
    Bnne journée.

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

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 211
    Par défaut
    hello,
    il y a possibilité d'afficher une vidéo dans un gtkdrawingarea en utilisant gstreamer par la librarie gi. J'ai réussi à afficher une vidéo avec du code python3 en utilisant glade 3.16.1 python 3.4 libgstreamer 1.0 les packages python3-gi (liaisons Python 3 pour les bibliothèques gobject-introspection ) et python3-gst-1.0 sous Ubuntu 14.04
    voici le début du programme pour montrer les librairies nécessaires :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    from os import path
    import gi
    gi.require_version('Gst', '1.0')
    from gi.repository import GObject, Gst, Gtk
    from gi.repository import GdkX11, GstVideo
    Ami calmant, J.P

  5. #5
    Membre à l'essai
    Femme Profil pro
    mécatronique
    Inscrit en
    Janvier 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : mécatronique

    Informations forums :
    Inscription : Janvier 2015
    Messages : 4
    Par défaut
    Bonjour,

    Merci pour votre réponse détaillée.
    J'ai donc choisis le DrawingArea dans Glade dans l'espace ou je voudrais que ma vidéo s'affiche.
    Je sais lancer ma video directement (A vrai dire c'est une caméra qui filme en temps réél).
    Mais je ne sais pas comment faire pour l'afficher dans la partie du DrawingArea?
    (Je ne vois pas quel Signal choisir dans Glade pour pouvoir y faire appel ensuite dans mon code Python).
    Je vois que vous vous modifier directement dans le XML et je ne comprends pas pourquoi?

    Merci encore !

    Inès CHAIR

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

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 211
    Par défaut
    hello,
    je te mets en pièce jointe mon projet de visualisation de vidéo dans une interface glade sous linux. J'ai mis comme "uri" v4l2:// ce qui visualise la webcam si tout ce qu'il faut est installé. Ma configuration :

    Ubuntu 64 bits 14.04 LTS python 3.4 les librairies qui vont bien. Pour la webcam j'utilise webcamstudio qui permet de simuler une webcam (virtual webcam en /dev/video0).

    Dans l'interface glade il y a un GtkDrawingArea pour la vidéo et des boutons. Il y a utilisation de signaux pour communiquer. A toi d'analyser le code python

    Nom : webcam.png
Affichages : 692
Taille : 108,1 Ko

    Ami calmant, J.P
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. Ajouter une image dans un flux vidéo
    Par Kikilancelot dans le forum OpenCV
    Réponses: 0
    Dernier message: 05/04/2013, 13h06
  2. lire une vidéo dans une interface
    Par alexismarque dans le forum Interfaces Graphiques
    Réponses: 8
    Dernier message: 14/07/2009, 17h51
  3. Afficher une vidéo dans une interface graphique
    Par Arwendil dans le forum Interfaces Graphiques
    Réponses: 28
    Dernier message: 15/05/2008, 11h38
  4. [wxGlade] ajouter une image dans une interface
    Par moon93 dans le forum wxPython
    Réponses: 2
    Dernier message: 12/06/2007, 13h49
  5. lire une vidéo dans une interface Perl/Tk
    Par François31 dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 25/08/2006, 15h52

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