如何在 MKV 文件中制作 VLC 自动选择字幕?

fos*_*ndy 12 vlc-media-player subtitles

如何在打开 MKV 时让 VLC 自动选择字幕?

我想从这张图片中选择“英文字幕 - [英文]”:

字幕

自动加载(这样做的原因是我将电视连续剧的媒体列表排队,以便在跑步机上不间断地观看)

我被告知要摆弄这些设置:

vlc设置

但是尝试了 0-3 的所有组合都没有任何运气。

这在 VLC 中可能吗?

小智 14

对我来说,它适用于以下设置:

字幕轨道 = 1

字幕语言 = 英语

字幕轨道 ID = 2

希望你会发现这很有用。(如果不行,点击工具,媒体信息,编解码器,看看哪个流类型是字幕……那是你的字幕轨道ID!)


小智 6

您在 mkv 容器内的字幕轨道 ID 中输入的编号。通常轨道 ID 0 是视频流,ID 1 是音频流。因此,从 2 开始,您可能拥有嵌入的字幕流。但是,如果您有多个音轨,这些音轨将被进一步推后。因此,像这样直接指定数字很少是一种好方法,因为它可能因文件而异,除非您专门将它们全部编码为统一。

我无法找出“字幕轨道”设置的确切作用,但我建议将其保留为默认值 -1,并将“字幕轨道 ID”设置也再次恢复为 -1。

如果您想自动选择英文字幕,则在“字幕语言”字段中输入“英文”(而不是“en”),它应该会自动从您的文件中选择英文字幕(如果可用)。如果文件中没有正确标记语言,这可能不起作用,并且我认为无法自动选择您指定的第二个英文字幕。