Frage Starten von VLC Vollbild auf bestimmten Bildschirm (von CLI)


Es gibt viele ähnliche Fragen in Bezug auf Vollbild-Wiedergabe und VLC, aber keine von ihnen beantwortet meine Fragen, wie Hier, Erz Hier

Ich kann 3 Displays an meinen Laptop anschließen, und zu Präsentationszwecken möchte ich eine Batch-Datei machen, die ein Vollbild-Video auf einem von ihnen öffnet (welches mit einem Projektor verbunden ist). Ich würde gerne eine Batch-Datei verwenden, die sofort das Video auf dem gewünschten Bildschirm öffnet, der Befehl hier ALMOST tut dies: https://superuser.com/a/193342/228841

Außerdem bietet das VLC-Handbuch diesen Befehl an:

--directx-device=<string>
          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".

Also habe ich diese Batchdatei ausprobiert:

set vlcPath="C:\Program Files\VideoLAN\VLC\vlc.exe"
%vlcPath% %1  --directx-device="\\.\DISPLAY2" --fullscreen --no-video-title-show --no-embedded-video --no-qt-fs-controller

Was nicht funktioniert, wird das Video auf dem primären Display geöffnet. Mein Gefühl ist, dass die Display-Namen in Windows 10 anders sein könnten als frühere Windows-Versionen, aber ich habe noch keinen Weg gefunden, eine Liste der angeschlossenen Displays von der CLI zu bekommen.

Also, wo finde ich die Display Names und wie kann ich sie über eine Befehlszeile an VLC übergeben?


1
2018-02-05 10:40


Ursprung




Antworten: