WEBVTT 使用正确的 X-TIMESTAMP-MAP,以便 VLC 进行同步

WEBVTT 使用正确的 X-TIMESTAMP-MAP,以便 VLC 进行同步

我有一个 VTT 字幕文件,其中第一行如下所示

WEBVTT
X-TIMESTAMP-MAP=MPEGTS:1810830,LOCAL:00:00:00.000

00:35:43.618 --> 00:35:46.138

因为子标题实际上应该从 00:00:00.000 开始,所以我尝试像下面这样更改 X-TIMESTAMP-MAP X-TIMESTAMP-MAP=MPEGTS:0,LOCAL:00:35:00.000(或X-TIMESTAMP-MAP=MPEGTS:1810830,LOCAL:00:35:00.000其他几种变体)。

不幸的是,vlc 和 parole media player 都没有改变其行为,并且只在 00:35:34 开始播放字幕,尽管它们应该在 00:00:00 开始播放。

是我做错了什么,还是他们只是没有使用这些信息?(有任何 Linux 播放器接受这些信息吗?)

还有其他方法可以修复我的所有文件的单个子标题条目时间戳(在 Linux 上),以便它们提前 35 分钟开始吗?

相关内容