SRT 转 VTT 转换器

将 SRT 文件转换为有效的 WebVTT,用于 HTML5 视频、Vimeo 和在线课程平台。

在浏览器中运行,文件不会上传。

HTML5 视频和大多数网页播放器只显示 WebVTT 格式的字幕。如果您拿到的是 SRT 字幕,这个转换器会添加 WEBVTT 文件头,修正时间格式,按照播放器拒绝文件的常见规则检查结果,并提供一行 HTML 代码,帮您把字幕添加到视频中。

使用方法

  1. 选择 SRT 文件

    将一个或多个 .srt 文件拖放到页面上,从电脑中选择,或粘贴文本。

  2. 查看预览

    VTT 版本会立即显示。会导致播放器拒绝文件的行(例如结束早于开始的字幕)会连同行号一起列出。

  3. 下载并添加到视频

    下载同名的 .vtt 文件,或将所有文件打包成 zip 下载,然后复制用于网页的 track 标签。

为什么 SRT 字幕在 HTML5 视频中不显示

HTML 的 track 元素只读取 WebVTT。链接到那里的 SRT 文件会被直接忽略,而且不会报错。文件还需要 WEBVTT 文件头、毫秒前的点号,以及服务器返回的 text/vtt 内容类型。

为什么 Vimeo 提示 Invalid Caption File

如果 VTT 文件缺少文件头、时间中使用逗号、字幕结束早于开始,或字幕在上一条结束前就开始,平台会拒绝该文件。转换器会修正文件头和时间格式,并列出时间问题,方便您在编辑器中修复。

字幕在线上正常,本地打开却不显示

当页面直接从磁盘打开时,浏览器会阻止加载字幕文件。通过本地 Web 服务器或上传后再测试视频,同一个 VTT 文件就能正常加载。

常见问题

常见问题

您需要了解的关于 RecordMeeting 的一切。

为什么我的 SRT 字幕在 HTML5 视频中不显示?

track 元素只支持 WebVTT。在这里将文件转换为 .vtt,然后在 track 标签中链接新文件。

Vimeo 支持 SRT 文件吗?

Vimeo 两种格式都支持,但许多网页播放器和课程平台只接受 VTT。如果上传失败,请在这里转换并检查文件。

如何为网站上的视频添加 VTT 文件?

将 .vtt 文件上传到视频所在位置,并把本工具提供的 track 标签添加到 video 元素内。将语言代码设置为与字幕一致。

斜体会保留吗?

会。斜体、粗体和下划线在两种格式中都有效,会原样保留。

可以把 VTT 转回 SRT 吗?

可以,请使用本站的 VTT 转 SRT 转换器。

我的文件会被上传吗?

不会。转换在您的浏览器中进行。

无需手动整理,自动获得转录文本

RecordMeeting 在浏览器中录制您的通话,会议结束后即可获得转录文本、字幕和摘要。免费开始使用。