跳到内容

免费工具

SBV转SRT转换器

YouTube导出的字幕是.sbv格式,几乎没有其他软件能打开它。拖入文件,即可得到标准的.srt文件,任何编辑软件、播放器或平台都能识别。

  • 在浏览器中运行
  • 不会上传任何内容
  • 无需注册

将文件拖到这里

支持 .srt、.vtt、.txt 文件

使用方法

SBV转SRT转换器,三步完成

01

拖入你的SBV文件

拖入从YouTube Studio下载的.sbv文件,或点击浏览选择。

02

转换为SRT

每个字幕块都会重新编号,并写入箭头和SubRip时间码。

03

下载.srt文件

复制结果,或下载任何编辑软件、播放器都能打开的文件。

YouTube给你的格式

从YouTube Studio下载字幕,得到的是.sbv文件——SubViewer格式,这是YouTube使用的格式,几乎没有其他软件支持。Premiere无法导入,VLC无法加载,大多数字幕编辑器也打不开它。内容本身完全正常,只是打包方式比较特殊。

SBV文件块的结构

每个字幕块由一行时间戳和后面的字幕文本组成,块与块之间用空行分隔。时间戳行只包含用逗号分隔的两个时间,没有其他内容:0:00:01.000,0:00:04.230。没有箭头,没有编号,小时数也不补零。而SubRip格式恰恰需要这三样东西,所以直接把文件重命名为.srt是不行的——文件必须重新构建。

转换器生成的内容

每个字幕块都会变成一条带编号的SubRip字幕:先是序号,然后是00:00:01,000 --> 00:00:04,230,接着是文本。小时数会补齐为两位,逗号被移到SubRip要求的毫秒分隔位置,并插入箭头。时间会原样保留——不做任何舍入或偏移。多行字幕会保留原有的换行,两行的字幕转换后仍然是两行。

全部在本机运行

文件的读取和重建都在你的浏览器中完成。不会上传任何内容,不会存储任何数据,也不需要注册账号。最大支持10 MB的文件,这远超字幕文件实际会用到的大小。

答案

SBV转SRT常见问题

什么是SBV文件?

它是YouTube Studio导出字幕时使用的SubViewer格式。每个字幕块是一行用逗号分隔起止时间,接着是字幕文本。它是纯文本文件,只是大多数软件不认识它。

为什么不能直接把.sbv改名为.srt?

因为两者的结构有三处不同:SBV没有字幕编号,两个时间戳之间用逗号而不是箭头分隔,小时数也不补零。改名后的文件本质上还是SBV,播放器会拒绝加载。

去哪里获取.sbv文件?

在YouTube Studio中打开视频的“字幕”页面,找到已有的字幕轨道,选择下载。SBV是YouTube默认提供的格式。

时间信息会被精确保留吗?

是的。起止时间会精确保留到毫秒,唯一的变化只是书写方式。

多行字幕会怎样处理?

依然保持多行。字幕块内部的换行会原样保留为SRT字幕中的换行。

我的文件会被上传到某个地方吗?

不会。整个过程都在你的浏览器中通过JavaScript运行。文件不会发送到服务器,也不会被存储,也不需要账号。

能把SBV转换为VTT吗?

可以,使用通用字幕转换器——它可以读取SBV,并输出SRT、VTT或纯文本格式。

转换失败了,可能是什么原因?

最常见的原因是这个文件其实不是真正的SBV:有些字幕以SRT或VTT格式下载后,被错误地改成了.sbv扩展名,这样是无法解析的。用文本编辑器打开文件,看看第一行——真正的SBV会以逗号分隔的两个时间戳开头。

需要完整转录?

上传音频或粘贴 YouTube 链接,即可获取带说话人标签、时间戳和摘要的完整 AI 转录。

获取 App — 免费

iOS 和 Android 免费使用。无需账号。