VLC中的字幕位置尽可能低
如何在VLC中显示video下的字幕?
我无法写上面的post,所以我会问一个新的问题。
我的目标与上面的主题相同。 但是给出的指令并没有达到预期的效果。
在可能的情况下, 我只希望字幕在video下移动。
我得到的是整个图片用新像素填充。
当上面有足够的空间时, 根据video的宽高比 ,图片会向上移动到不移动的字幕上方。
但是当上面没有足够的空间时,图片会被“挤压”以便为新定位的字幕腾出空间。 我不希望以这种方式改变图像
如果最初字幕看起来像这样:
更改设置后,我不希望它们看起来像这样:
示例:按照说明进行第三步,输入222像素,然后按照其余说明进行操作。 现在你应该能够看到这在任何方面都是不可取的。 我很惊讶没有人抱怨。
问题:如何在video下移动字幕而不会以任何方式扭曲图像?
显然你不能在VLC中这样做,因为它需要在canvas上绘制,因此允许你填充video的变通方法。 正如VLC论坛1中提到的那样,这很麻烦,因为每次分辨率变化时都需要设置它。
video的高度缩小了与宽度相同的因子。 我没有看到任何失真,它只是一个缩放,保留了video的宽高比。 但是希望video区域不会缩小。 这对vlc来说似乎是不可能的。 在“填充”之后,您可以通过窗口边框调整video区域。 这样,您可以获得大致所需的结果。
我认为另一个问题的答案提供了VLC的解决方案, 但只适用于某些宽高比 。
取决于宽高比,video图像可能在video下具有或不具有黑色空间。
考虑到相关的答案:
- 当图片下面有黑色空间时,它上方也有一个黑色空间,因此图片不会被挤压,而是向上移动 ,而上面的空间会减小(请注意下图中的图片)。
之前:
后:
我正在使用VLC 2.2并获得此效果我做了一些与其他答案中的设置有些不同的设置:
- 当纵横比不会在图像的下方和下方留下空间时,你不能在图像之外添加字幕而不以某种方式缩小它(如你所说:“图片被”挤压“以便为新定位的字幕腾出空间”) 。 但在这种情况下,在图片下显示字幕没有多大意义 。
只有那些设置VLC仍然这样做,即使这不是最优选的选项。
当我需要图片下的字幕(即: 尽可能低而不挤压图像 )时,我发现在不同的播放器(如bomy播放器)中打开video会更容易,这可以轻松激活和停用所需的设置。
只需右键单击图像:
当以满足整个屏幕的宽高比播放video时,bomi(以前称为CMPlayer)会在有或没有’letterbox’选项的情况下显示图片上的子video。
尝试将SMPlayer用于相同目的:
无法使它工作,虽然我的印象是尽可能低的sub在smplayer中是可行的…
这里找到的解决方案(在~/.mplayer/config
添加vf=expand=0:-50:0:0
)给出的结果与另一个答案中的VLC设置非常相似。