2009-12-24 21:28:00 +0000 2009-12-24 21:28:00 +0000
19
19

Jak mogę uzyskać VLC do gry na drugim monitorze w Windows?

Jak mogę uzyskać VLC do gry na drugim monitorze w Windows? W systemie Mac OS, w menu wideo znajduje się opcja “pełnoekranowe urządzenie wideo”. Windows nie wydaje się mieć takiej opcji.

W ustawieniach DirectX są różne opcje, które pozwalają wybrać monitor, ale nie wydają się po prostu działać.

Odpowiedzi (5)

16
16
16
2010-09-27 16:47:13 +0000

Może to rozwiązanie może pomóc…

W naszym kościele czasami musimy wyświetlać treści wideo na drugim monitorze, którym jest ekran naszego projektora. Wybraliśmy również VLC do wyświetlania treści, i z podobnych powodów, jak stwierdziliśmy, było to raczej rozpraszające, gdy musieliśmy przeciągnąć okno ‘player’ VLC na drugi monitor. Chcieliśmy również wymyślić naprawdę proste rozwiązanie, aby nasi mniej doświadczeni operatorzy mogli z łatwością wyświetlać zawartość video.

Używając VLC 1.1.4 pod Windows Vista, wymyśliliśmy następujący skrypt wsadowy, który umieściliśmy w pliku (Vlc_Starter. bat), który możemy umieścić w dowolnym miejscu (np. na pulpicie Windows):

set vlcPath="C:\Program Files\VideoLAN\VLC\vlc.exe" %vlcPath% %1 --video-x=1600 --video-y=400 --width=300 --height=300 --fullscreen --no-video-title-show --no-embedded-video --no-qt-fs-controller

Dzięki temu możemy po prostu przeciągnąć i upuścić pliki multimedialne na ikonę pliku Vlc_Starter.bat, który automatycznie załaduje i uruchomi wideo na drugim monitorze. Możemy wtedy normalnie kontrolować i zatrzymywać odtwarzanie wideo z okna ‘kontrolera’ VLC.

Jeśli chciałbyś tego użyć, musiałbyś dostosować Vlc_Starter.bat do ustawień drugiego monitora - jest to opcja videoo-x=… i videoo-y=… w skrypcie. Być może trzeba będzie również zmienić ustawienie vlcPath=… dla twojej lokalizacji instalacji VLC. Możesz również dostosować skrypt do wyświetlania zawartości DVD (zamienić %1 na coś takiego jak dvdsimple://g:\@2 gdzie ‘g’ jest napędem a ‘2’ jest numerem tytułu DVD), lub zamiast tego zrobić ze skryptu skrót do Windows (nie będę podawał szczegółów, ponieważ mój post jest już dość długi…!)

12
12
12
2009-12-24 21:36:34 +0000

Ma możliwość, jest po prostu trochę schowany. W sekcji Narzędzia -> Preferencje przejdź do sekcji Wideo i wybierz urządzenie wyświetlające w ustawieniach DirectX:

Możesz użyć \DISPLAY2 w konfiguracji wielomonitorowej. Upewnij się, że używasz DirectX zamiast Default jako wyjścia (w sekcji Wyświetlacz powyżej).

6
6
6
2009-12-24 21:57:34 +0000

Znalazłem na to na wpół zadowalający sposób. Upewnij się więc, że ustawisz drugi monitor po prawej stronie:

  • Otwórz okno preferencji (Narzędzia –> Preferencje)
  • W zakładce interfejsu wybierz Native, i odznacz “Osadzanie wideo w interfejsie” (umożliwia to oddzielenie elementów sterujących od wideo)
  • Wybierz “Wszystkie” w polu “Pokaż ustawienia” na dole po lewej stronie okna preferencji
  • Wybierz opcje wideo z lewej strony
  • Zaznacz wyjście wideo pełnoekranowe
  • Przewiń w dół i ustaw pozycje X i Y, które znajdują się na drugim monitorze - ustaw więc pozycję X większą niż szerokość pierwszego ekranu. Wartość współrzędnej Y nie ma większego znaczenia, ale nie może być ujemna, w przeciwnym razie obie wartości zostaną zignorowane.
  • Zapisz ustawienia

Teraz, gdy uruchomisz wideo, będzie ono działać na pełnym ekranie na drugim monitorze. Wady powyższego w porównaniu do menu “Fullscreen Video device” systemu Mac OS są następujące:

  • Czasami na chwilę przed uruchomieniem wideo na pełnym ekranie pojawi się okno wideo.
  • To jest ból w szyi, aby skonfigurować, i rodzaj musi być ustawiony na stałe
  • Nie można mieć nie fullscreen wideo na pierwszym ekranie, aby wyświetlić podgląd / podgląd przed rozpoczęciem i jeśli wyjdziesz z trybu pełnego ekranu masz okno wideo na drugim monitorze, co nie jest to, co chcesz w sytuacji typu prezentacji.
  • To działa tylko z drugim wyjściem po prawej stronie. Z nim po lewej stronie, VLC wydaje się traktować negatywne położenie okna jako “użyj domyślne”. Nie próbowałem umieszczać drugiego monitora powyżej lub poniżej - prawdopodobnie tylko jeden z nich będzie działał.
0
0
0
2017-05-24 16:27:04 +0000

Po zaangażowaniu się w walkę z VLC (znów, jak sądzę, trzeci raz) w imieniu mojego klienta odkryłem, że komendy zadziałają, jeśli przywrócisz okno. Zawsze mam swoje okna zmaksymalizowane 99,9% czasu. Dla tych, którzy nie wiedzą co to jest przywracanie okna, jest to odwrotna opcja maksymalizacji (sprawia, że jest ono mniejsze, ale nie minimalizuje okna do paska zadań). Wierzę, że po prostu zamknięcie VLC podczas gdy jest restored na pożądanym ekranie będzie działać i dla mojego klienta nadal ładuje się jako pełnoekranowy. To jest trochę irytujące, aby nie mieć go przejść na pełny ekran natychmiast, ale nigdy nie używać go do niczego, z wyjątkiem pętli wideo dla ich przodu sklepu. Nie podoba mi się ten błąd VLC, ponieważ wolę VLC zmaksymalizowane.

Czy to nie działa zawsze można spróbować pobrać starszą/nowszą wersję, aby sprawdzić, czy problem został naprawiony. Jest to problem z oprogramowaniem, zbyt wiele niezbyt dobrze zaimplementowanych opcji w porównaniu z mniejszą ilością, choć lepiej obsługiwanych opcji. Mam nadzieję, że zaoszczędzi to komuś rozsądku i czasu.

0
0
0
2018-01-03 05:28:16 +0000

Wybór ekranu nie działa tak, jak powinien w Windows VLC. Jako obejście sugerowałbym użycie go normalnie i pobranie narzędzia Dual Monitor. Ustaw klawisze skrótów do przenoszenia okna na inny ekran (będą działać również z pełnym ekranem. Mogę obracać okna za pomocą fx. ctrl+shift numpad +/- (Większość kombinacji klawiszy można ustawić tutaj). Zaczęło się od ctrl +/- ale sprawiał problemy z powiększaniem tekstu w firefoksie był związany z tym samym kluczem i potrzebował tego na moim małym ekranie w laptopie. Związałem ekran obrotowy (ten sam program) do alt+ctrl numpad +/-, który jest rzadko potrzebny, ale miły, gdy jest. Widziałem innych graczy, którzy dobrze sobie z tym radzą. Lubię VLC, ponieważ jest wieloplatformowy i open source, jak również wolny od reklam, ale te problemy wydają się nękać go nawet w najnowszych wersjach na Windows.