Skip to content

SBV 转 VTT 转换器

快速。私密。完美。

100% 在浏览器中本地处理。无需上传。无需等待。无限制。

私密安全
极速转换
免费无限
SBV
0:00:01.000,0:00:04.000
Hello, world!
 
0:00:04.500,0:00:08.000
This is a subtitle file.
 
0:00:08.500,0:00:12.000
Converted locally!
VTT
WEBVTT
 
00:00:01.000 --> 00:00:04.000
Hello, world!
 
00:00:04.500 --> 00:00:08.000
This is a subtitle file.
 
00:00:08.500 --> 00:00:12.000
Converted locally!

拖放您的 SBV 文件到这里

或点击浏览

Supports .sbv files up to any size

100% 本地无需上传安全即时

工作原理

1

上传 SBV 文件

拖放或选择您的 .sbv 文件

2

即时转换

在您的浏览器中本地处理

3

下载 VTT

立即获取您的 .vtt 文件

您可能需要的更多转换

为什么选择 AllSubConverter?

隐私至上

一切都在浏览器中运行,您的文件永远不会被上传。

闪电速度

优化的处理引擎在几秒内转换文件。

真正无限

没有文件大小限制。没有每日限制。完全免费。

全平台支持

支持 Windows、Mac、Linux、iOS、Android - 任何现代浏览器。

SubViewer ? WebVTT

我们的 SBV 转 VTT 转换器为 Web 准备 SubViewer 字幕文件。VTT(WebVTT)是 HTML5 视频元素要求的 W3C 标准格式,它与 SBV 在几个结构方面不同:需要在第一行有字面 WEBVTT 头部,在两个时间戳之间使用 --> 箭头而非逗号,将小时字段零填充,并支持 SBV 无法表示的样式、定位和元数据。此工具自动处理所有这些转换,同时保留每个字幕文本和每毫秒的时间。

输入格式

SBV

SBV(SubViewer)是 SubDl 和 OpenSubtitles 等平台使用的字幕格式,采用 H:MM:SS.MMM 格式的时间戳和纯文本内容。它结构简单但功能有限,常被转换为更通用的格式。

输出格式

VTT

WebVTT (.vtt) 是 W3C 现代网页字幕标准。每个提示包含 HH:MM:SS.mmm --> HH:MM:SS.mmm 时间戳、可选提示设置和一行或多行文本。被 HTML5 video、YouTube、Vimeo 及大多数流媒体平台使用。

功能特性

在输出第一行添加必需的 WEBVTT 头部
将 SBV 逗号分隔的时间戳对转换为 VTT 箭头表示法
将单数字小时填充为两位,符合 VTT 要求
去除 SBV 方括号标签,输出干净的 VTT cue 文本
可选地为每个条目添加 cue 标识符
输出通过 W3C WebVTT 验证器的有效 VTT

为什么需要转换?

HTML5 视频元素需要通过 track 标签的 VTT。SBV 文件无法在任何浏览器中加载。
YouTube Studio 接受 VTT 字幕上传但不识别 SBV 格式。
Vimeo 要求通过其 Web 界面上传 VTT 格式的闭合字幕。
Video.js、Plyr 和 JW Player 等 JavaScript 视频播放器使用 VTT 作为主要字幕源。
WCAG 2.1 无障碍指南推荐使用 WebVTT 作为 Web 视频字幕。
基于 Web 的课程平台(Coursera、Canvas LMS、Moodle)只接受 VTT 格式的视频字幕。
VTT 支持 SBV 无法表示的定位、样式和元数据。

格式差异

SBV 使用 H:MM:SS.MMM 时间戳;VTT 使用 HH:MM:SS.mmm 时间戳
SBV 没有序号或头部;VTT 以 WEBVTT 头部开始
SBV 支持方括号样式;VTT 支持 cue 设置和 CSS 样式

常见用途

HTML5 视频嵌入

使用指向 VTT 文件的 track 元素为网站视频添加字幕。浏览器不会通过 track 元素加载 SBV 文件。

YouTube 字幕上传

将 VTT 文件上传到 YouTube Studio 而非手动输入字幕。YouTube 接受 VTT 但不接受 SBV。

Vimeo 字幕

通过字幕设置面板上传 VTT 文件,为 Vimeo 视频添加闭合字幕。

在线学习平台

为 Coursera、Canvas 或你自己的 LMS 上的课程视频添加字幕,这些平台要求 VTT 以满足无障碍合规。

JavaScript 视频播放器

在 Video.js、Plyr、JW Player 或类似 Web 播放器中启用字幕,它们读取 VTT 作为字幕源。

WCAG 无障碍

通过以 W3C 标准的 VTT 格式交付字幕,满足 WCAG 2.1 的 Web 视频字幕要求。

相关格式

常见问题

会。VTT 文件如果第一行没有字面文本 WEBVTT 就是无效的。转换器始终将其添加为输出的第一行。

可以。YouTube Studio 接受 VTT 文件进行字幕上传。将 SBV 转换为 VTT 后,直接上传到 YouTube 的字幕编辑器。

支持。VTT 支持 CSS 样式块、粗体和斜体的内联标签、cue 定位(line、position、align)、NOTE 注释和元数据。SBV 不支持这些功能。

SBV 将两个时间戳放在一行用逗号分隔(0:00:01.234,0:00:04.567)。转换器将它们拆分为 VTT 格式(00:00:01.234 --> 00:00:04.567),小时填充为两位,箭头分隔。

WEBVTT 头部是 W3C 规范要求。浏览器在尝试解析文件之前会检查它。没有头部,浏览器会拒绝该文件。

是的,完全免费,无需注册、无水印、无使用限制。所有处理在浏览器中完成。

准备好转换您的字幕了吗?

将您的 SBV 文件拖放到这里,立即转换为 VTT。