VLC可以设置为默认启用字幕吗?

tec*_*hie 7 video vlc-media-player subtitles ubuntu

我正在寻找一种设置 VLC 的方法,以便默认情况下它将启用特定的字幕轨道(有些人喜欢默认打开这些字幕轨道,只是为了在有多个事情发生时方便观看,还有一些人需要“关闭”字幕”服务也可能有利于这样)。

有一些看似相关的设置:工具>首选项(显示所有设置)>输入/编解码器(请注意,我还挖掘了一些 VLC 配置文件,但尚未找到有效的东西)。

我尚未能够使用这些或任何其他方法获得所需的效果。有谁知道如何让程序自动选择默认匹配曲目?

Tet*_*jin 7

我没有专门针对 Ubuntu 的示例,但我猜测首选项将与 Mac 上的类似 - Windows 似乎有一个简单的开/关开关,而 Mac 则没有。

来自VLC - 文档:字幕

VLC 媒体播放器默认启用字幕。要禁用它们,请转到“视频”菜单,然后转到“字幕”轨道。将列出所有可用的字幕轨道。选择“禁用”以关闭字幕。根据媒体的不同,曲目可能会有可用的描述(例如语言)。

要默认禁用字幕,请选择“首选项”,然后选择“显示全部”。选择“输入/编解码器”。在“字幕轨道 ID”选择窗口中,将值更改为“-1”。(注:更改“字幕轨道”菜单中的值不会禁用字幕文件。)在多个字幕轨道的情况下,值“0”将启用字幕轨道 1,值“1”将启用字幕轨道 2,依此类推。

然而,这在实践中似乎行不通。
将“字幕轨道 ID”设置为 -1 以外的任何值似乎会完全禁用它。

经过一些测试,我发现“字幕轨道”可以设置为 -1 以查找第一个可用轨道,或 >=0 以查找编号轨道。
将“字幕轨道”设置为 -1 并结合“字幕语言”字段中的指定语言将找到正确的语言,无论轨道编号是什么。

在 Mac 上,切换到完整首选项 - “基本首选项”面板底部的“全部显示”。
这是我用来让它每次都能找到英语并自动播放的设置。

在此输入图像描述

顺便说一句 - 循环字幕语言的默认键是 V [在再次循环之前也会在队列末尾禁用],或 Shift/S 来打开/关闭。