Bonjour, ou bonsoir
Existe t-il une instruction qt, permettant de lire des fichiers vidéos, de type .ogv ou .mp4 ?
Bonjour, ou bonsoir
Existe t-il une instruction qt, permettant de lire des fichiers vidéos, de type .ogv ou .mp4 ?
Merci, pour ta réponse.![]()
Voici mon programme:
leturevideo.cpp
Et le fichier nom_du_fichier.pro
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
22
23
24
25
26
27
28
29
30
31 #include <QApplication> #include <QMediaPlayer> #include <QMediaPlaylist> #include <QMediaContent> #include <QVideoWidget> #include <QUrl> int main (int argc,char ** argv) { QApplication appl(argc,argv) ; QMediaPlayer *vrplayer = new QMediaPlayer; QUrl urlv ; QMediaContent vcontents(urlv.fromLocalFile("/home/dossier_utilisateur/out.ogv")) ; QMediaPlaylist *vplaylist = new QMediaPlaylist(vrplayer); vplaylist->addMedia(vcontents ); vplaylist->addMedia(vcontents) ; QVideoWidget *vvideoWidget = new QVideoWidget ; vvideoWidget->setFixedSize(1024,768) ; vrplayer->setPlaylist(vplaylist); vrplayer->setVideoOutput(vvideoWidget); vvideoWidget->show(); vplaylist->setCurrentIndex(1); vrplayer->play(); vvideoWidget->update() ; appl.exec() ; return 0 ; }
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
22
23
24
25
26
27
28
29
30 ###################################################################### # Automatically generated by qmake Sun Feb 7 16:18:31 2021 ###################################################################### TEMPLATE = app TARGET = INCLUDEPATH += . # Les 4 lignes suivantes sont ajoutées QT += widgets QT += core QT += multimedia QT += multimediawidgets # The following define makes your compiler warn you if you use any # feature of Qt which has been marked as deprecated (the exact warnings # depend on your compiler). Please consult the documentation of the # deprecated API in order to know how to port your code away from it. DEFINES += QT_DEPRECATED_WARNINGS # You can also make your code fail to compile if you use deprecated APIs. # In order to do so, uncomment the following line. # You can also select to disable deprecated APIs only up to a certain version of Qt. #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 # Input SOURCES += lecturevideo.cpp![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager