VLC中的字幕位置尽可能低

如何在VLC中显示video下的字幕?

我无法写上面的post,所以我会问一个新的问题。

我的目标与上面的主题相同。 但是给出的指令并没有达到预期的效果。

在可能的情况下, 希望字幕在video下移动。

我得到的是整个图片用新像素填充。

当上面有足够的空间时, 根据video的宽高比 ,图片会向上移动到不移动的字幕上方。

但是当上面没有足够的空间时,图片会被“挤压”以便为新定位的字幕腾出空间。 我不希望以这种方式改变图像

如果最初字幕看起来像这样:

在此处输入图像描述

更改设置后,我不希望它们看起来像这样:

在此处输入图像描述

示例:按照说明进行第三步,输入222像素,然后按照其余说明进行操作。 现在你应该能够看到这在任何方面都是不可取的。 我很惊讶没有人抱怨。

问题:如何在video移动字幕而不会以任何方式扭曲图像?

显然你不能在VLC中这样做,因为它需要在canvas上绘制,因此允许你填充video的变通方法。 正如VLC论坛1中提到的那样,这很麻烦,因为每次分辨率变化时都需要设置它。

video的高度缩小了与宽度相同的因子。 我没有看到任何失真,它只是一个缩放,保留了video的宽高比。 但是希望video区域不会缩小。 这对vlc来说似乎是不可能的。 在“填充”之后,您可以通过窗口边框调整video区域。 这样,您可以获得大致所需的结果。

我认为另一个问题的答案提供了VLC的解决方案, 但只适用于某些宽高比

取决于宽高比,video图像可能在video下具有或不具有黑色空间。

考虑到相关的答案:

  1. 当图片下面有黑色空间时,它上方也有一个黑色空间,因此图片不会被挤压,而是向上移动 ,而上面的空间会减小(请注意下图中的图片)。

之前:

在此处输入图像描述

后:

在此处输入图像描述

我正在使用VLC 2.2并获得此效果我做了一些与其他答案中的设置有些不同的设置:

在此处输入图像描述

  1. 当纵横比不会在图像的下方和下方留下空间时,你不能在图像之外添加字幕而不以某种方式缩小它(如你所说:“图片被”挤压“以便为新定位的字幕腾出空间”) 。 但在这种情况下,在图片下显示字幕没有多大意义

只有那些设置VLC仍然这样做,即使这不是最优选的选项。

当我需要图片下的字幕(即: 尽可能低而不挤压图像 )时,我发现在不同的播放器(如bomy播放器)中打开video会更容易,这可以轻松激活和停用所需的设置。

只需右键单击图像:

在此处输入图像描述

在此处输入图像描述

当以满足整个屏幕的宽高比播放video时,bomi(以前称为CMPlayer)会在有或没有’letterbox’选项的情况下显示图片上的子video。


尝试将SMPlayer用于相同目的:

无法使它工作,虽然我的印象是尽可能低的sub在smplayer中是可行的…

这里找到的解决方案(在~/.mplayer/config添加vf=expand=0:-50:0:0 )给出的结果与另一个答案中的VLC设置非常相似。