Bonjour,
Savez-vous comment faire pour lire une vidéo en utilisant l'activeX VLC ?
Si quelqu'un à un tuto ou un exemple ce serait génial !
Bonjour,
Savez-vous comment faire pour lire une vidéo en utilisant l'activeX VLC ?
Si quelqu'un à un tuto ou un exemple ce serait génial !
Pour des ActiveX avec Qt, tu peux voir http://doc.qt.io/qt-5/activeqt-container.html. Sinon, quels problèmes rencontres-tu ?
Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.
Créer des applications graphiques en Python avec PyQt5
Créer des applications avec Qt 5.
Pas de question d'ordre technique par MP !
En fait je suis actuellement à cette étape :
- Création d'une fenêtre grâce à Qt Designer.
-> Dans cette fenetre j'ai ajouté un QAxWidget avec le contrôle "VLC ActiveX Plugin and IE Web Plugin v2".
Quand j’exécute cette fenêtre j'ai le visuel d'un écran VLC qui s'ouvre. Mais impossible de :
- charger une vidéo
- lancer la lecture
- piloter la vidéo (avance, pause, stop)
- avoir un feedback quand la vidéo est terminée.
J'ai lu plein d'article sur le net concernant une classe LibVLC mais je ne sais pas par où commencer....
En fait, tu ne sais pas comment appeler ces méthodes ou bien ton code ne marche pas ? Dans le premier cas, je pense que tu peux utiliser http://doc.qt.io/qt-5/qaxbase.html#dynamicCall et https://wiki.videolan.org/ActiveX/#Methods.
Pour utiliser "nativement" VLC depuis Qt, tu peux utiliser https://github.com/vlc-qt/vlc-qt. (Ou https://github.com/wang-bin/QtAV, si tu n'as pas la contrainte VLC, ou probablement encore d'autres bibliothèques que je n'ai pas en tête pour le moment.)
Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.
Créer des applications graphiques en Python avec PyQt5
Créer des applications avec Qt 5.
Pas de question d'ordre technique par MP !
Effectivement mon problème est que je ne connais pas toutes ces fonctions.
Je te remercie de prendre le temps de m'aider.
Je pense que je vais continuer avec ces bibliothèques.
Partager