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


37

我想在Ubuntu 11.10上使用VLC 1.1.12,我想在视频下显示字幕,以免干扰我。

我尝试更改它:界面>首选项>字幕和OSD>强制字幕位置> -110 px(我也尝试使用其他值)

但没有任何变化(好吧,如果我设置+ 100px,字幕会显示在较高的位置)。

我究竟做错了什么?


您是否在所有情况下都要求在图像下方添加字幕,无论宽高比还是尽可能低?-即:如果在给定纵横比的情况下有可用的空白区域,则在图像下方的黑色空白区域,而在没有此类空白区域的情况下不在图像下方?还是在某些情况下通过缩小图像来创建黑色的空白区域?-看看这个问题。如果需要,也可以编辑此问题。

1
@cipricus很久以前,OP未注册,因此她几乎不会回答...
informatik01

Answers:


57

您可能要在黑色表面的图片下方显示字幕?

默认情况下,您只能在图片内放置字幕。这就是为什么在进行实验时无法将字幕放在图片下方的原因。

但是仍然有一种方法做你想要使用的是什么Cropadd视频滤波器。


如何在VLC中的视频下显示字幕

1)转到工具>首选项,然后在左侧的“ 显示设置 ”部分中,选择“ 全部 ”:

在此处输入图片说明

2)在左侧菜单中,选择视频>过滤器> Cropadd

在此处输入图片说明

3)在“ 填充 ”部分,为“ 要填充到臀部的像素 ”选项输入一些正数。在本例中,我使用75px,您可以随意进行实验。

注意
正如注释中所注意到的,在当前设置(75px)下,视频下方有一条绿线。消除该微小绿线的解决方案很简单:输入一些偶数(例如76),视频下方将没有绿线。感谢此提示,感谢一些匿名用户和社区主持人Grace Note,他们在下面评论中通过了此提示。

在此处输入图片说明

4)然后,再次在左侧菜单中,转到“ 视频”>“过滤器”,然后在“ 视频过滤器模块 ”部分中选中“ 视频缩放过滤器 ”选项。结果必须是在当前部分下方的文本字段中将写入“ croppadd ”。

注意!
有两个“ 视频缩放过滤器 ”选项供您选择:左侧一列,右侧一列。其中一个用于另一个过滤器-“ Swscale”。选择一个,将会在下面的文本字段中显示“ croppadd ” 一词(参见图片):

在此处输入图片说明

5)点击“ 保存 ”按钮:

在此处输入图片说明

6)现在,为了使更改生效,您必须重新启动VLC(将其关闭并再次运行)

而已。
这样,您可以自定义字幕的位置,以便将字幕显示在图片之外


展示柜

免责声明:
以下屏幕截图是使用斯坦福大学学习
算法:设计与分析,第1部分的视频拍摄的。

之前: 在此处输入图片说明

后: 在此处输入图片说明


有用的提示

  • 分配相关的热键来实时操作字幕位置非常有帮助。
    转到“ 工具”>“首选项”>“热键”,然后为
    字幕位置向上 ”和“ 字幕位置向下 ” 分配一些热键组合。为此,请双击相关行并选择一些组合键。不要忘记保存并重新启动 VLC Player,以使更改生效。
    比如我选择Ctrl+ Alt+ UPCtrl+ Alt+ DOWN分别。因此,现在我可以在观看视频时通过上下移动字幕来动态调整字幕的位置。
  • 这里是“更多的自定义选项字幕/ OSD ”一节首选项,如改变字体字体大小等,这样你就可以根据自己的需要微调字幕设置。

更新(2015年5月)

正如akcasoy用户在最新(截至2015年5月)VLC 版本2.2.1评论中指出的那样,所需过滤器的名称从“视频缩放过滤器”更改为“ 视频裁剪过滤器 ”(实际上更加直观)和相关)。

因此,如果您使用当前最新的VLC版本2.2.1,则此处是第4步的屏幕截图:

在此处输入图片说明


我终于能够按照这些指示进行操作。我想提及的一件事是,有2个“视频缩放过滤器” Tic框。右边一列不起作用,而另一列在左列底部附近。我花了至少一个小时尝试许多不同的设置,但没有任何结果。我感到非常沮丧。然后,我在左栏中找到“视频缩放过滤器”选项,一切正常。我确实将字幕字体更改为较大的字体,以便可以在整个房间中阅读它。
罗伯·摩尔

4
@RobMoore问题背后的原因是,在选择“视频缩放过滤器”之后,在下面的文本字段中输入了“ swscale ”,即您选择了错误的过滤器 -“ Swscale”。但是,正如我在回答中所写的那样,在下面的文本字段中必须将其写为“ croppadd ”。但是,感谢您提到您的问题,我将更新我的答案以指出这一刻。
informatik01

3
@CemKalyoncu一位用户给我们发送了有关您的询问的电子邮件,并要求我们传递他们的建议。他们建议为“要添加的像素”输入的值必须为偶数,以避免出现绿线。至少,这对用户有效。
恩典笔记

1
@informatik几个月前删除了社区Wiki的所有自动转换。编辑在您的休闲〜
格雷斯注

2
我正在Mac上使用VLC 2.2.1版(当前最新)。并且该选项不再称为“视频缩放过滤器”,而是“视频裁剪过滤器”。

6

这是对主要答案的补充回答。

根据宽高比,视频图像在视频下方可能有也可能没有黑空间。

考虑链接的答案:

  1. 当图片下方有一个黑色空间时,上方也有一个黑色空间,因此图片不会被挤压,而是向上移动,而上方的空间减小了(请注意下图中的内容)。这样,视频就是在字幕上方而不是在视频下方的字幕上方移动和推入的视频。

之前:

在此处输入图片说明

后:

在此处输入图片说明

我正在使用VLC 2.2,并且要获得这种效果,我进行了一些设置,这些设置与其他答案中的设置有所不同:

在此处输入图片说明

  1. 如果宽高比不能在图像的下方和下方留下空间,则无法在不以某种方式缩小图像的情况下在图像外部添加字幕。但是在这种情况下,在图片下方显示字幕并没有多大意义。让它们尽可能的低就足够了。

在另一个答案中提出的设置问题是,即使不是最理想的选择,VLC也会保留它们,并且视频图像“缩小”。

在这种情况下,当初始图像为:

在此处输入图片说明

这些设置将导致:

在此处输入图片说明


当我需要图片下方的字幕时,我发现只需在bomi播放器之类的其他播放器中打开视频即可轻松得多,该播放器可以轻松激活和停用所需的设置。

只需右键单击图像:

在此处输入图片说明

你得到这个:

在此处输入图片说明

当以宽高比播放整个屏幕的视频时,bomi会在带有或不带有“ letterbox”选项的情况下在图片上显示字幕。


作为bomi播放器的替代品,我最近使用的是mpv,它会在需要时默认在视频图像下显示字幕。

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.