Ouverture de plusieurs VLC avec fichier .bat

Fermé
campamanu Messages postés 7 Date d'inscription mardi 9 juin 2009 Statut Membre Dernière intervention 1 décembre 2011 - 9 nov. 2009 à 10:55
 tyotyo34 - 17 oct. 2015 à 10:50
Bonjour,
je dois lancer plusieurs VLC sur un pc sous Windows au demarage de celui ci. Le PC a plusieurs ecrans et je souhaite lancer en plein ecran chaque VLC sur chaque ecran.
Pour lancer plusieur VLC, j'ai créer un fichier .bat dans lequel j'ai ecrit :
vlc --f nom_du_fichier1.avi | vlc --f nom_du_fichier2.avi | vlc --f nom_du_fichier3.avi

En initialisant la relecture automatique dans un VLC avant de redémarer, les 3 VLC repettent en boucle la même video et ça marche.
Le probleme est que les 3 VLC se superposent sur le même ecran en plein ecran.

Quelqu'un peut me dire comment faire pour ouvrir chaque VLC sur un ecran différent en automatique?

Merci d'avance
A voir également:

5 réponses

dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 5 620
9 nov. 2009 à 15:57
hello

--directx-device={} Name of desired display device
In a multiple monitor configuration, you can specify the Windows
device name of the display that you want the video window to open on.
For example, "\\.\DISPLAY1" or "\\.\DISPLAY2".

https://wiki.videolan.org/VLC_command-line_help
0
campamanu Messages postés 7 Date d'inscription mardi 9 juin 2009 Statut Membre Dernière intervention 1 décembre 2011
9 nov. 2009 à 17:09
Hello dubcek
Thanks for your response.
Can you give me an exemple in .bat file ?
I dont know how can I use "\\.\DISPLAY1" or "\\.\DISPLAY2".

thanks
0
dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 5 620
9 nov. 2009 à 17:12
je ne peux pas tester je n'ai qu'un écran, mais essayer.
vlc --f nom_du_fichier1.avi --directx-device="\\.\DISPLAY1"
0
campamanu Messages postés 7 Date d'inscription mardi 9 juin 2009 Statut Membre Dernière intervention 1 décembre 2011
9 nov. 2009 à 22:40
Je viens de faire le test avec :
vlc titi.avi --directx-device="\\.\DISPLAY1"
Ca marche comme si l'option --directx-device="\\.\DISPLAY1" n'existe pas.
Si le lance :
vlc titi.avi --directx-device="\\.\DISPLAY2"
vlc se lance sur le même écran mais la video est noire. Plus d'image. Rien ne se passe sur le 2eme ecran.
Alors j'ai testé :
vlc --directx-device=DISPLAY2 titi.avi
vlc lance toujours sur l'ecran 1.
Ca ne fonctionne pas. Autres tests qui ne fonctionnent pas :
vlc --directx-device="\\.\DISPLAY 2" titi.avi
vlc --directx-device={1} titi.avi
vlc --directx-device=\\DISPLAY1 titi.avi
vlc --directx-device=\\./DISPLAY2 titi.avi

Si tu a une autre iedée, je suis preuneur
encore merci
0
campamanu Messages postés 7 Date d'inscription mardi 9 juin 2009 Statut Membre Dernière intervention 1 décembre 2011
14 nov. 2009 à 23:26
Ca y est, j'ai eu la réponse à mon attente sur le forum de VLC :

https://forum.videolan.org/viewtopic.php?f=14&t=65764&p=226171#p226171

Ca pourra aider quelqu'un j'espère.

Campamanu
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bonjour, je suis exactement dans le même cas que toi. Je dois envoyer un flux différent sur 2 sortie de ma carte graphique au lancement de windows.

Quand je lance le batch avec la commande

cd C:\Program Files\VideoLAN\VLC
start vlc -f -R --no-embedded-video --no-video-title-show --directx-device="\\.\DISPLAY1" --no-video-deco "C:\Users\user\Desktop\Video\video1.wmv"
start vlc -f -R --no-embedded-video --no-video-title-show --directx-device="\\.\DISPLAY2" --no-video-deco "C:\Users\user\Desktop\Video\video2.wmv"

Les video se lance mais superposer sur l'écran principal et rien sur le Display2.

Merci si quelqu'un peu éclairer ma lanterne.

Yohann
0