如何防止 VLC 根据查看的内容分辨率自动调整其窗口大小?

Iva*_*van 159 vlc-media-player

在我的情况下,会出现一个非常高(与视频流相比)分辨率的图形框架(说“访问被拒绝”(当我的 IP 更改时))而不是视频流,这会使 VLC 窗口调整大小,变得比我的大屏幕是。这让我很恼火。当我自己不这样做并调整内容大小时,我可以将 VLC 设置为从不调整其窗口大小吗?

Zor*_*che 188

找到需要取消选中的复选框真的很棘手,所以你可以去编辑 rc 文件(但不要使用 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
Run Code Online (Sandbox Code Playgroud)

您可以在此处找到界面中的选项。

VLC 禁用调整大小

  • 需要在新行为生效之前关闭和打开。 (15认同)
  • PS,第一次找的时候发现是个极端的PITA。在我弄清楚他们将那个愚蠢的复选框隐藏在哪里之前,我实际上已经深入研究了 vlc 源代码。 (14认同)
  • 您还必须将 VLC 设置为使用 QT 界面。 (7认同)
  • 请注意,这也可以通过 --no-qt-video-autoresize 命令行标志临时实现 (3认同)
  • +1。在实际登录网站进行投票时遇到了巨大的麻烦。这对我兄弟来说是巨大的。大声笑感谢伟大的回答。 (2认同)

小智 125

选择工具?喜好 ?Interface然后取消选中Resize interface to video size框。
最后,重新启动 VLC。

在此处输入图片说明

  • 确保重新启动 VLC(如上所述)。真的很有必要! (14认同)
  • 这个答案是最新的。另一个(已接受的)答案似乎适用于 2.xx 之前的旧 VLC 版本。 (10认同)
  • 如果您启用了“全部显示”或任何所谓的启用,则较旧的答案有效,但这绝对是当今解决方案的最快方法。 (5认同)

小智 17

首先选择您喜欢 VLC 窗口的窗口大小。

然后按住Ctrl并关闭带有 X 图标的窗口。

当您重新打开 VLC 时,它应该以与您关闭时相同的大小打开窗口。