Utiliser les 2 sorties videos avec vlc

Bonjour à tous,

Cela fait des heures et des heures que je ne trouve pas la solution à mon problème.

J’utilise un Rpi4 model B, je souhaite diffuser 1 vidéo en boucle sur la sortie HDMI1 et une autre en lecture seule.

J’ai essayé la commande : export DISPLAY=:0 && cvlc /home/timoxy/Desktop/boucledef.mp4 qui fonctionne parfaitement sur le hdmi 1 sauf que la vidéo n’est pas en boucle.

Maintenant je ne trouve pas le moyen de diffuser l’autre vidéo sur le port HDMI 2, j’essaye export DISPLAY=1 ca ne fonctionne pas ca sort toujours sur le premier HDMi.

J’ai trouvé sur un forum une personne qui propose d’utiliser le terminal gnome avec ce code :
DISPLAY=:0 gnome-terminal --geometry=80x30+30+100 -- cvlc --fullscreen /home/pi/Desktop/perdudef.mp4 qui fonctionne très bien, avec ce code la vidéo se met sur l’écran 1

Pour l’écran 2 j’ai celui ci : DISPLAY=:0 gnome-terminal --geometry=80x30+1950+100 – cvlc --fullscreen /home/pi/Desktop/eclipse.mp4

Le gros problème de ce code, c’est que cela ouvre le terminal.

Comme j’utilise un trigger pour relancer la boucle de l’écran 1, à chaque fois la vidéo se ferme, relance le terminal et relance la vidéo. Ce qui qui n’est pas du tout esthétique.

Donc quel est le moyen simple et peut etre même sans trigger pour lire une vidéo en boucle sur le HDMI-1 et l’autre en lecture seule sur le HDMI 2 ?

hello,

et en ajoutant --loop ?
https://wiki.videolan.org/Documentation:Streaming_HowTo/Stream_a_File/

Merci Bof, j’y comprends plus rien avec VLC sur bullseye en 64 bits… J’ai essayé 50 fois cette commande sans succès, j’qi refais un apt-update et la ca fonctionne … Merci beaucoup !

Bon maintenant je ne sais toujours pas comment envoyer une vidéo sur le port HDMI 2 en même temps … J’ai essayé tellement de choses !

RE bonjour tout le monde,

Je reviens vers vous car je dois mettre à jour mon projet pour avoir accès a l’interface vlc via http.

J’ai donc une vidéo qui joue en boucle sur le port HDMI 1 du raspberry 4 en fullscreen.

Maintenant je dois lancer une deuxième instance VLC sur lequel je veux avoir le control en HTTP, j’ai donc utliser ce code.

DISPLAY=:0 cvlc --qt-fullscreen-screennumber=2 --alsa-audio-device hw:2,0 --http-port=8082 --http-password=exit --http-host=192.168.1.21 --extraintf=http /home/pi/Desktop/ECLIPSE70.mp4

Je souhaite supprimer gnome terminal car cela me pose des problèmes. J’ai donc bien la commande de mon vlc qui se lance mais je n’arrive pas a envoyer ma vidéo sur l’ecran 2, il reste toujours sur le port hdmi 1.

Quelqu’un à une idée ?