Как запретить 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.