43

在Ubuntu 11.10上使用VLC 1.1.12,我想在视频下面显示字幕,这样它们就不会打扰我了。

我尝试更改它:界面>首选项>字幕和OSD>强制字幕位置>-110像素(我还尝试了其他值)

但没有改变(如果我设置+100px,字幕会显示在更高的位置)。

我做错了什么?

5
  • 你是要求在所有情况下都在图像下方添加字幕,无论长宽比如何,还是只是尽可能低? - 即:在给定纵横比的情况下,当存在这样的可用区域时,在黑色空白区域中的图像下方,以及图像下的时候没有这样的空白区域吗?或者在某些情况下通过缩小图像来创建黑色的空白区域——正如主要答案所提供的那样?——看一看这个问题。如果需要,也可以编辑此问题。
    – 用户47206
    评论 2014年11月5日8:59
  • 1
    @cipricus OP已经很久没有注册了,所以她几乎不会回答。。。
    – 信息01
    评论 2014年11月5日10:45
  • 完整答案(我被阻止发布真实答案):添加行次保证金=-400到您的VLC配置文件(它是纯文本,位于在这里)以向下移动子像素,例如400个像素。可能需要重新启动程序才能看到更改。
    – 离子
    评论 2022年4月26日13:39
  • 不幸的是,sub仍被限制在视频文件的区域内,因此还需要添加croppadd-paddbottom=100在视频底部添加100像素的透明填充以适应字幕。你可以设置次保证金设置为-9999,将其压低至填料底部。
    – 离子
    评论 2022年4月26日14:34
  • 同时添加video-filter=裁剪面板以实际启用过滤器。
    – 离子
    评论 2022年4月27日1:36

2个答案2

重置为默认值
66

你可能想显示字幕图片下方在黑色表面上?

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

但仍然如此有一种方法做你想做的事作物添加视频过滤器。


如何在VLC视频下显示字幕

1)工具>首选项和下面的左边,在"显示设置分区,选择全部":

在此处输入图像描述

2)在左侧菜单中选择视频>滤镜>裁剪:

在此处输入图像描述

3)在“填充(Padd)“部分为输入一些正数”像素到从键盘到按钮“选项。对于这个示例,我使用了75px,您可以自由进行实验。

注释
正如评论中所注意到的,在当前设置(75px)下,视频下方有一条小绿线。去掉这条小绿线的解决方案很简单:输入一些偶数(例如76),视频下方没有绿线。感谢一些匿名用户和社区版主的提示Grace便笺谁在下面的评论.

在此处输入图像描述

4)然后,再次在左侧菜单中,转到视频>过滤器并且在"视频滤波模块“节检查”视频缩放过滤器"选项。结果必须是当前部分将被写入“农田".

注意!
有两个“视频缩放过滤器可供选择的选项:一个在左边,一个在右边。其中一个用于另一个过滤器-“Swscale”。选择一个,它将给出单词克罗地亚“写在下面的文本字段中(参见图片):

在此处输入图像描述

5)单击“保存“”按钮:

在此处输入图像描述

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

就是这样。
通过这种方式,您可以自定义字幕的位置,以便显示字幕图片外.


展柜

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

注:本课程已转变为“算法专业化”“截至2019年。

之前:在此处输入图像描述

之后:在此处输入图像描述


有用的提示

  • 分配相关的快捷键操纵字幕实时定位。
    工具>首选项>热键并指定一些热键的组合
    "副标题位置向上“和”副标题位置向下“。要执行此操作,请双击相关行并选择一些组合键。不要忘记保存并重新启动VLC播放器更改生效。
    例如,我选择了Ctrl键+中高音+向上Ctrl键+中高音+向下分别是。所以现在我可以通过在观看视频时上下移动字幕来动态调整字幕的位置。
  • 在“字幕/OSD"中的节偏好,比如改变字体,字体大小等等,所以您可以根据需要微调字幕设置。

更新(2015年5月)

作为用户阿卡索伊在中注明他的评论最新版本(截至2015年5月)2.2.1在VLC中,所需过滤器的名称已从“视频缩放过滤器”更改为“视频裁剪过滤器“(这实际上更加直观和相关)。

所以这里有一个屏幕截图步骤4如果使用当前最新的VLC版本2.2.1:

在此处输入图像描述

17
  • 我终于能够使用这些指示来实现它。我想提及的一件事是,有两个“视频缩放过滤器”Tic盒。一个在右栏不工作,另一个在左栏底部附近。我花了至少一个小时尝试了许多不同的设置,但没有任何结果。我感到非常沮丧。然后我在左栏中找到了“视频缩放过滤器”选项,一切正常。我确实把字幕的字体改大了,这样我就可以从房间的另一边读了。 评论 2013年8月20日10:17
  • 4
    @RobMoore问题背后的原因是,在您选择“视频缩放过滤器”后,下面的文本字段中写着“swscale(swscale)“,即您选择了过滤器错误-“Swscale”。但是,正如我在回答中所写的那样,必须在下面的文本字段中写下“农田“。但感谢您提到您的问题,我将更新我的答案,以便在此时指出。
    – 信息01
    评论 2013年8月20日13:39
  • @CemKalyoncu一位用户给我们发了一封电子邮件,询问您的问题,并要求我们传达他们的建议。他们建议为“要添加的像素”输入的值必须是偶数,以避免出现绿线。至少,这对用户有效。
    – Grace便笺
    评论 2014年7月24日12:59
  • 1
    @几个月前,informatik删除了社区wiki的所有自动转换。闲暇时编辑~
    – Grace便笺
    评论 2014年7月26日19:38
  • 2
    我在mac上使用的是VLC 2.2.1版(当前最新)。该选项不再称为“视频缩放过滤器”,而是“视频裁剪过滤器”。
    – 用户408537
    评论 2015年5月9日14:45
7

这是对主要的那个.

根据纵横比,视频图像可能在视频下方有或没有黑色空间。

考虑到相关答案:

  1. 当图片下面有黑色空间时,上面也有黑色空间,如此类推图片没有被挤压,而是向上移动,而上面的空间被缩小了(注意下面的图片)。这样,视频就被移动并推到字幕上方,而不仅仅是视频下方的字幕。

之前:

在此处输入图像描述

之后:

在此处输入图像描述

我使用的是VLC 2.2,为了达到这个效果,我做了一些设置,这些设置与另一个答案中的设置有些不同:

在此处输入图像描述

  1. 当纵横比达到这样的程度时,图像下方和下方都不会留有空间,如果不以某种方式缩小图像,就无法在图像外部添加字幕。但是在这种情况下,在图片下面显示字幕没有多大意义.拥有它们就足够了尽可能低.

另一个答案中建议的设置的问题是,即使这不是最可取的选项,VLC也会保留这些设置,并且视频图像会“收缩”。

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

在此处输入图像描述

这些设置将导致:

在此处输入图像描述


当我需要图片下的字幕时,我发现用不同的播放器打开视频要容易得多,比如波密播放器,可以轻松激活和停用所需的设置。

只需右键单击图像:

在此处输入图像描述

你会发现:

在此处输入图像描述

当以填满整个屏幕的纵横比播放视频时,bomi会在图片上显示sub,无论是否带有“letterbox”选项。


作为替代方案波米语我最近使用的播放器多用途车辆它在需要时默认在视频图像下显示字幕。

1
  • 1
    等待!!!!!机会有多大。我想在看同一部电影时看到这个样子。 评论 2020年5月6日7:58

你必须登录来回答这个问题。

不是你想要的答案吗?浏览标记的其他问题.