Как запретить VLC автоматически изменять размеры своего окна в соответствии с разрешением просматриваемого контента?


134

В моем случае вместо видеопотока может появиться графический кадр с очень высоким (по сравнению с видеопотоком) разрешением (например, «доступ запрещен» (при изменении моего IP-адреса)), что приводит к изменению размера окна VLC и увеличению его размера. экран есть. Это меня раздражает. Могу ли я настроить VLC так, чтобы он никогда не изменял размеры своего окна, если я не делаю это сам, а вместо этого изменяю размер содержимого?

Ответы:


158

Это действительно сложно найти флажок , который должен быть не-проверено , так что вы могли бы пойти отредактировать файл гс (но не используйте notepad.exe , чтобы сделать это, так как файл не будет отформатирован).

C:\Users\%USERNAME%\AppData\Roaming\VLC

--- vlcrc.default       2011-12-16 11:46:51.000000000 -0800
+++ vlcrc.noresize      2010-12-05 20:00:26.000000000 -0800
@@ -1088,7 +1088,7 @@
 #qt-maximized=101

 # Resize interface to the native video size (boolean)
-#qt-video-autoresize=1
+qt-video-autoresize=0

Здесь вы найдете вариант в интерфейсе.

VLC отключить изменение размера


13
PS, это была экстремальная PITA, когда я обнаружил, что впервые искал ее. Я на самом деле копался в источнике vlc, прежде чем выяснил, где они спрятали этот глупый флажок.
Zoredache

7
Вы также должны установить VLC для использования интерфейса QT.
Mindwin

1
+1. Пошел на ОГРОМНУЮ неприятность фактического входа в сайт, чтобы upvote. Это огромно для меня, брат. LOL спасибо за отличный ответ.

3
Обратите внимание, что это также может быть достигнуто временно с помощью флага командной строки
--no

12
требует закрытия и открытия, прежде чем новое поведение вступит в силу.
Тревор Бойд Смит

106

Выберите Инструменты ⇨ Настройки ⇨ Интерфейс, затем снимите флажок Изменить размер интерфейса до размера видео .
Наконец, перезапустите VLC.

введите описание изображения здесь


9
Этот ответ более актуален. Другой (принятый) ответ, кажется, применим к более старым версиям VLC до 2.xx.
Никсда

12
не забудьте перезапустить VLC (как указано выше). это действительно необходимо!
Саймон

5
Более старый ответ работает, если у вас включена опция «Показать все» или как она называется, но это, безусловно, самый быстрый путь к решению, в настоящее время.
kayleeFrye_onDeck

Этот ответ фактически показывает, какой флажок нужно изменить.
Джейк Бергер

Когда я начинал видео, VLC всегда был максимальным. Коробка была отмечена по умолчанию. Итак, я сделал: снимите флажок> перезапустить VLC> флажок снова> перезапустить VLC . Теперь, когда я запускаю видео, окно изменяется до исходного размера видео, что я и хотел. Это в Ubuntu, по какой-то причине правильное поведение не применялось, даже если при установке VLC флажок был выбран по умолчанию.
Даниил

16

Сначала выберите желаемый размер окна VLC.

Затем нажмите Ctrlи закройте окно со значком X.

Когда вы снова открываете VLC, он должен открывать окно в том же размере, в котором вы его закрыли.


Спасибо, это сработало для меня и именно то, что мне было нужно.
КоКо

+1 Этот флажок в настройках не имеет смысла, но этот метод добился цели. Спасибо!
zur4ik

2

Из документации VLC я нашел:

--sout-transcode-maxwidth=<integer>
  Maximum output video width.

--sout-transcode-maxheight=<integer>
  Maximum output video height.

Однако запуск VLC из командной строки требует большой настройки (включая настройки из стандартного модуля и модуля транскодирования), поэтому вы можете взглянуть на их примеры .

Я собираюсь установить VLC на этот компьютер и посмотреть на настройку максимальных размеров через графический интерфейс. Я сообщу, если найду что-нибудь.


2
Я почти уверен, что он не хочет ничего перекодировать, он просто хочет, чтобы интерфейс прекратил изменять размеры.
Zoredache

Путь, @zoredache! Я голосовал за тебя.
Джесси Смит

-1

Лучший способ сделать это - нажать Ctrl+ Hпри открытии видео.

Вы можете изменить его размер соответственно.


-1

Выберите «Сервис» ⇨ «Настройки» ⇨ «Интерфейс», затем снимите флажок «Изменить размер интерфейса к размеру видео» и «Интегрировать видео в интерфейс», перезагрузите компьютер.

Запустите фильм сейчас, если вы заметили, что теперь должно быть 2 основных окна и окно видео в 2 отдельных окнах.

Вернуться назад Выберите «Сервис» Tools «Настройки» ⇨ «Интерфейс», затем установите флажок « Интегрировать видео в интерфейс». Наконец, перезапустите VLC.

В главном окне видеоокна возвращаются к нормальным значениям по умолчанию, теперь фильм остается в нужном месте, изменяет размер по своему желанию, закрывает открытый фильм, и уведомление остается в выбранном вами размере.

Я не знаю, как это, но после попытки, вот как это работает для меня.

Другой вариант, который я нашел, это:

введите описание изображения здесь

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.