Як змусити VLC відтворювати на другому моніторі Windows?


19

Як змусити VLC відтворювати на другому моніторі в Windows? У Mac OS є можливість у меню відео "повноекранний відеопристрій". Схоже, у Windows немає такої можливості.

У налаштуваннях DirectX є різні параметри, які дозволяють вибрати монітор, але вони, здається, не працюють просто.


ти маєш на увазі повноекранний режим, що натягується на ОСНОВНІ монітори?

Ні, просто на другому моніторі. Як і тип речей, який подає PowerPoint.
rjmunro

Мені не подобається давати поради, такі як "погана програма, зміна програми", але в цьому випадку ви можете виявити, що Media Player Classic має набагато більше варіантів, наприклад "завжди запускатись у повноекранному режимі", "не виходити наприкінці фільму ", хороша підтримка mutli-монітора тощо. Це ідеально підходить для якісної презентації ...
damusnet

Відповіді:


12

У нього є варіант, він просто трохи затягнутий. У розділі Інструменти -> Налаштування перейдіть до розділу Відео та виберіть свій дисплей у налаштуваннях DirectX:

alt текст

Ви можете використовувати \\DISPLAY2в конфігурації мультимонітора. Переконайтесь, що ви використовуєте DirectX замість за замовчуванням як вихід (у розділі Дисплей вище).


Спробував це, і не вийшло. У мене ніде не з’являється відео. Але молодець для розміщення знімків екрана і все :-)
rjmunro

1
Ви явно встановили вихід на DirectX?
Джон Т

Не працює і для мене. і так, вихід встановлений на DirectX.

2
Під час іншої спроби я змусив його працювати, але мені довелося вийти з системи і завантажити його VLC після збереження налаштувань. Це працює, але змінювати налаштування, щоб використовувати його, трохи ненадійно. Я все ще не можу попередній перегляд / реплікацію на головному моніторі, а потім відтворювати повний екран на другому моніторі, як і у версії Mac.
rjmunro

Це працювало для мене, але мені також потрібно зняти прапорець для апаратного перетворення YUV> RGB , інакше він просто показав рожевий екран.
AdamsTips

15

Можливо, це рішення може допомогти ...

У нашій церкві нам іноді потрібно показувати відеоконтент на другому моніторі, який є нашим екраном проектора. Ми також вибрали VLC для відображення вмісту, і з подібних причин, як зазначено, ми вважали, що це досить відволікає необхідність перетягувати вікно «програвача» VLC на другий монітор. Ми також хотіли придумати дійсно просте рішення, щоб наші менш оперативні комп'ютерні оператори могли знайти дійсно легко вміст відео.

Використовуючи VLC 1.1.4 під Windows Vista, ми створили наступний пакетний сценарій, який ми помістили у файл (Vlc_Starter.bat), який можна розмістити в будь-якому місці (наприклад, на робочому столі 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

Це дозволяє нам просто перетягувати мультимедійні файли на значок файлу Vlc_Starter.bat, який автоматично завантажує та запускає відео на другому моніторі. Потім ми можемо керувати та зупиняти відтворення відео у вікні контролера VLC як звичайне.

Якщо ви хочете скористатися цим, вам доведеться адаптувати Vlc_Starter.bat, щоб він відповідав налаштуванню другого монітора - це параметр video-x = ​​... і video-y = ... у сценарії. Вам також може знадобитися змінити налаштування vlcPath = ... для місця установки VLC. Ви також можете адаптувати скрипт для відображення вмісту DVD (замініть% 1 на щось на зразок dvdsimple: // g: \ @ 2, де 'g' - це диск, а '2' - номер заголовка DVD), або ввести сценарій у ярлик Windows замість цього (я не буду давати деталі, оскільки моє повідомлення вже досить довге ...!)


1
Це працює, але важлива примітка для інших читачів: значення video-x та video-y не можуть бути 0 . Якщо ви введете "0" для одного з цих варіантів, вони ігнорують обидва! (принаймні в моїй версії, 2.2.1)
Венрікс

Крім того, якщо ви робите це на весь екран, вам не потрібно встановлювати значення ширини та висоти. (принаймні мені не довелося; ваш пробіг може змінюватися залежно від версії)
Venryx

6

Я знайшов напівзадовільний спосіб це зробити. Не забудьте встановити другий монітор з правого боку, а потім:

  • Відкрийте діалогове вікно налаштувань (Інструменти -> Налаштування)
  • На вкладці інтерфейсу виберіть Native та зніміть позначку "Вставити відео в інтерфейс" (це дозволяє відокремити елементи керування від відео)
  • У нижній лівій частині вікна налаштувань виберіть "Усі" у вікні "Показати налаштування"
  • Виберіть параметри відео зліва
  • Поставте галочку на повноекранному відеовиведенні
  • Прокрутіть вниз і встановіть позиції X і Y, які знаходяться на другому моніторі - значить, встановіть положення X більше, ніж ширина першого екрана. Значення координати Y не має великого значення, але не повинно бути негативним, інакше обидва значення будуть проігноровані.
  • Збережіть налаштування

Тепер, коли ви запускаєте відео, воно буде працювати на повному екрані на другому моніторі. Недоліками вищезазначеного порівняно з меню "Повноекранний відеопристрій" для Mac OS:

  • Іноді ви побачите вікно відео на мить, перш ніж воно вийде на весь екран.
  • Це болі в шиї, щоб встановити, і такий тип потрібно постійно встановлювати
  • Ви не можете мати на повноекранному відео на першому екрані попередній перегляд / виклик його перед початком роботи, і якщо ви виходите з режиму повноекранного режиму, на другому моніторі з'являється вікно відео, яке не те, що ви хочете в презентації тип ситуації.
  • Він працює лише з другим виходом праворуч. З його ліворуч VLC, здається, трактує негативну позицію вікна як "використовувати за замовчуванням". Я не намагався поставити другий монітор вище або нижче - імовірно, лише один з них буде працювати.

5

Перетягніть вікно VLC на другий екран.

Потім перейдіть до Інструменти> Налаштування> Відео> Дисплей та перевірте Повний екран .

Закрийте VLC, готово.

Тепер VLC запам’ятає своє положення та завжди запускатиме відео у повноекранному режимі на другому моніторі (поки ви не зміните позицію на первинний дисплей або вторинний дисплей не стане доступним, тобто).


Він хоче, щоб він завжди йшов туди на повноекранному екрані, хоча, як і варіант на Mac, щоб вибрати повноекранний відеопристрій.
Джон Т

Це для ситуації з презентацією перед багатьма людьми, тому перетягування вікон та подвійне клацання - це щось на зразок любителя. Вся справа в тому, що в версії Mac це дуже просто - меню "Повноекранний відеопристрій" робить саме те, що я хочу.
rjmunro

я відповідно відредагую свою відповідь.

Це працює і в Linux.
Хун Тран

0

Після участі в битві з VLC (знову, я думаю, втретє) від імені мого клієнта я виявив, що команди будуть працювати, якщо відновити вікно . Я завжди маю максимум 99,9% своїх вікон. Для тих, хто не знає, що таке відновлення вікна, це зворотний варіант максимізації (він робить його меншим, але не мінімізує вікно на панелі завдань). Я вважаю, що просто закрити VLC під час відновлення на потрібному екрані буде працювати, і для мого клієнта він все ще завантажується як повноекранний. Це трохи прикро, щоб не одразу перейти на повноекранний екран, але вони ніколи не використовують його ні для чого, окрім того, щоб зафіксувати відео на передній частині магазину. Мені не подобається ця помилка VLC, тому що я віддаю перевагу VLC максимізованому.

Якщо це не працює, ви завжди можете спробувати завантажити старішу / нову версію, щоб побачити, чи виправлена ​​проблема. Це проблема з програмним забезпеченням, занадто багато не надто добре реалізованих варіантів порівняно з меншою кількістю, хоча краще підтримуваних варіантів. Я сподіваюся, що це економить чиюсь розум і час.


0

Вибір екрана не працює як слід у Windows VLC. Як вирішення, я б запропонував використовувати його нормально та завантажити інструмент подвійного монітора. Встановіть гарячі клавіші для переміщення вікна на інший екран (також буде працювати з повноекранним екраном. Я можу повертати вікна за допомогою fx. Ctrl + shift numpad +/- (тут можна встановити більшість комбінацій клавіш). Розпочато з ctrl +/-, але дав деякі проблеми зі збільшенням тексту в Firefox були пов'язані з тією ж клавішею, і це було потрібно на моєму маленькому екрані на ноутбуці. Я прив’язував поворотний екран (та сама програма) до alt + ctrl numpad +/-, що рідко потрібно, але приємно, коли це є. Я бачив інші гравці, які правильно з цим справляються. Мені подобається VLC, оскільки він є багатоплатформенним та відкритим кодом, а також без реклами, але ці проблеми, здається, мучать його навіть у останніх версіях Windows.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.