免费在线工具,将 SubRip .srt 字幕文件转换为 HTML5 播放器可读的 WebVTT .vtt 文件。
YouTube 视频转文字转换器是一款免费的 Chrome 扩展:打开任何视频,即可在页面上直接提取文字记录--为纯文本或字幕。
免费 Chrome 扩展程序 - 无需帐户,无上传。
100% 私密:文件完全在您的浏览器中解析和转换。您的字幕绝不会上传到服务器 - 与 cloudconvert 或 freeconvert 不同。
拒绝字幕的播放器不会说明原因。没有错误,没有警告,只有空的字幕菜单,这通常会促使人们寻找转换器。在文本编辑器中,这两种格式看起来几乎相同,但 SubRip 转 WebVTT 不是一个简单的重命名工作。头部行和毫秒分隔符是解析器严格要求的。
未发布剧集、内部培训视频、客户仍在审查中的片段的字幕。字幕文件是视频的完整脚本,此类材料通常不应交给第三方。
逗号是 WebVTT 文件被拒绝而没有任何错误消息的最常见原因之一。在转换过程中,每个时间戳都会被重写为点格式,并且两个时间之间的箭头会保留,完全符合规范要求。一个 45 分钟的讲座可以轻松包含 600 个提示,即 1200 个没有人想手动修复的时间戳。
WebVTT 将时间戳之前的行视为提示标识符,因此在 SRT 转 VTT 转换时,原始 SRT 编号得以保留。当校对者写回有关提示 148 的问题时,您需要在两个文件中找到同一行,这非常方便。
真实的字幕文件很少是干净的。我们见过译者在块中间留下一个多余的空行,以及混合了 CRLF 和 LF(因为两个人用不同的应用程序编辑了它们)的文件。UTF-8 BOM、额外的空行和混合行尾不会阻止转换。
提示内的强调标签会得以保留而不是被剥离,因为 WebVTT 理解 SRT 使用的与 i 和 b 相同的简单标记。歌曲歌词和屏幕外语音会保留译者预期的样式。
浏览器不读取 SubRip。Chrome、Firefox 和 Safari 只解析 WebVTT,并通过视频标签中的 track 元素加载它。项目中的每个字幕文件都必须在此格式下提供,然后字幕菜单才能显示任何内容。
视频编辑套件和字幕应用程序默认仍导出 SRT,而交付平台要求 WebVTT,因此每次上传前都需要进行 SRT 到 WebVTT 的转换。如果视频本身在交付前还需要处理,这部分工作将在我们的视频工具包中完成。
学习平台和播客主机通常只接受 .vtt 格式的字幕,因此需要将旧的 SRT 文件存档转换为 .vtt 格式才能上传。当讲座已在 YouTube 上但根本没有字幕文件时,我们的可以抓取 YouTube 页面上文字记录的 Chrome 扩展程序会提供起始文本。