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


133

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

Answers:


157

找到需要取消选中的复选框确实很棘手,因此您可以编辑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

您可以在这里在界面中找到该选项。

VLC禁用调整大小


13
PS,发现我是第一次寻找它,这是一种极端的PITA。在弄清楚他们将那个愚蠢的复选框隐藏在哪里之前,我实际上是在研究vlc源代码的。
Zoredache

7
您还必须将VLC设置为使用QT接口。
Mindwin 2014年

1
+1。遇到了实际登录该站点进行投票的巨大麻烦。这对我兄弟来说是巨大的。大声笑谢谢你的好答案。

3
请注意,这也可以使用--no-qt-video-autoresize命令行标志临时完成
WirthLuce,2014年

12
需要在新行为生效之前关闭和打开。
Trevor Boyd Smith

105

选择工具⇨首选项⇨接口,然后取消选中将接口调整为视频大小框。
最后,重新启动VLC。

在此处输入图片说明


9
这个答案是最新的。另一个(可接受的)答案似乎适用于2.xx之前的旧VLC版本。
nixda 2013年

12
确保重新启动VLC(如上所述)。真的有必要!
西蒙

5
如果您已启用“显示全部”或所谓的“显示全部”功能,则较旧的答案有效,但这绝对是当今解决方案的最快方法。
kayleeFrye_onDeck

该答案实际上突出显示了要修改的复选框。
杰克·伯格

当我开始播放视频时,VLC始终处于最大化状态。默认情况下,此框已选中。所以我做了:取消选中复选框>重新启动VLC>再次选中复选框>重新启动VLC。现在,每当我开始播放视频时,窗口都会调整为我想要的视频原始大小。这是在Ubuntu中,由于某些原因,即使在安装VLC时默认选中了该框,也未应用正确的行为。
丹尼尔(Daniel)

16

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

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

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


谢谢,这对我有用,而这正是我所需要的。
KoKo 2015年

+1设置中的该复选框没有任何意义,但是这种方法可以解决问题。谢谢!
zur4ik

2

VLC文档中,我发现:

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

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

但是,从命令行运行VLC需要大量设置(包括来自标准模块和转码模块的设置),因此您可能需要看一下它们的示例

我将在这台计算机上安装VLC,并考虑通过GUI设置最大大小。如果发现任何问题,我会报告。


2
我几乎可以肯定,他不想对任何代码进行转码,他只是希望接口停止调整大小。
Zoredache

要走的路,@ zoredache!我投票给你。
杰西·史密斯

-1

打开视频时,最好的方法是按Ctrl+ H

然后可以相应地调整其大小。


-1

选择工具⇨首选项⇨界面,然后取消选中将界面大小调整为视频大小框和将视频集成到界面中框,重新启动。

立即开始播放电影,如果您注意到现在应该有2个主窗口和视频窗口。

返回选择工具⇨首选项⇨界面,然后选中将视频集成到界面中。最后,重新启动VLC。

现在,视频窗口将在主窗口内恢复为默认状态,即影片保持在您想要的位置,可以根据需要调整大小,关闭打开的影片,并注意保持所选大小。

我不知道这是怎么回事,但是在尝试了之后,它对我才起作用。

我发现的其他选择是:

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.