Starten von VLC über die Befehlszeile, um ein Video als Hintergrundbild abzuspielen

2

Ich versuche ein Batch-Skript zu erstellen, um beim Start ein Video als Live-Hintergrund zu starten. Wenn Sie mit der rechten Maustaste auf ein wiedergegebenes Video klicken und die Option "Als Hintergrund festlegen" wählen, funktioniert dies einwandfrei. Der Versuch, VLC mit den folgenden Flags auszuführen, schlägt jedoch fehl und rendert nur das Video in der oberen linken Ecke des Bildschirms:

"C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --fullscreen --no-video-title-show --no-embedded-video --no-qt-fs-controller --qt-start-minimized --qt-system-tray --video-wallpaper "D:\carrey.mpg"

Ist das ein Fehler in VLC oder formatiere ich den Befehl nicht richtig? Ich habe einige verschiedene Versionen des Befehlsskripts ausprobiert, aber es passiert jedes Mal dasselbe. Ich bin unter Windows 8.1 x64.

Ian Hyzy
quelle

Antworten:

0

Sie stellen keine Größe ein, sodass der VLC Media Player den Film möglicherweise in seiner ursprünglichen Größe / Auflösung wiedergibt.

Ich denke, durch das Hinzufügen der Größe zu Ihrem Befehl wird Ihr Problem gelöst.

--width, --height <integer> legt die Abmessungen des Videofensters fest. Standardmäßig wird die Videofenstergröße an die Videomasse angepasst.

Quelle: Erweiterte Verwendung von VLC, Videooptionen

konqui
quelle
Beim Einstellen der Auflösung auf meine Bildschirmauflösung oder auf den gesamten Bildschirm ist ein schwarzer Blitz in der Größe des Bildschirms aufgefallen, das Video zeigt jedoch immer noch die ursprüngliche Auflösung. Das Hinzufügen von Breiten- und Höhenflags hat nicht geholfen.
Ian Hyzy
Ok, gut zu wissen, ich dachte, das sollte funktionieren. Ich hatte nicht die Zeit, es durchzulesen, aber vielleicht hilft Ihnen das VLC-Forum: forum.videolan.org/viewtopic.php?f=14&t=100222
konqui
Ich ging bereits durch die Foren und probierte dort alle Lösungen aus; Wenn Sie die Befehle für diese Einträge ausführen, hat mein Desktop am besten einen rosafarbenen Bildschirm anstelle von Video.
Ian Hyzy