Skip to content

VTT 转 SCC 字幕转换器

把带时间戳的 WebVTT 字幕转换为基础 CEA-608 风格 Scenarist SCC 输出。

拖放您的 VTT 文件到这里

或点击浏览

支持最大 50 MB 的 .vtt 文件

转换引擎架构

免费在线 VTT 转 SCC 转换器

本浏览器端转换器读取带时间戳的 WebVTT 字幕条目,自动过滤字幕标识符与排版设置,并生成包含基础弹出式字幕数据的 Scenarist_SCC V1.0 文件。文本会被编码为十六进制字节对,时间轴会量化到 29.97 fps 帧网格,可打印 ASCII 范围以外的字符会替换为问号。

代码级语法透视

VTT 到 SCC 语法结构与代码转换示例

直观对比转换前后文件头、时间轴标记与对白文本的代码级语法对应关系

毫秒级同步
input.vtt
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!
output.scc
SCC 转换结果
Scenarist_SCC V1.0
 
00:00:01:00 9420c8e5ececef2c20f7eff2ec64a180942f
00:00:04:00 942c
00:00:04:15 94205468e97320e973206120737562f4e9f4ece520e6e9ece5ae942f
00:00:08:00 942c
00:00:08:15 942043ef6e76e5f2f4e56420ecefe361ecec79a1942f
00:00:12:00 942c
规范手册

VTT 与 SCC 格式规范深度解析

符合通用标准规范
输入格式

VTT

VTT

VTT(WebVTT)是用于网页视频的文本字幕格式。VTT 文件以 WEBVTT 头部开始,使用 HH:MM:SS.mmm --> HH:MM:SS.mmm 字幕时间轴,也可能包含字幕标识符、条目设置、内联标签、NOTE 块和样式元数据。

输出格式

SCC

SCC

SCC(Scenarist Closed Captioning)用十六进制字节对表示 CEA-608 字幕数据,并搭配 HH:MM:SS:FF 时间码。本转换器的 SCC 输出包含 Scenarist_SCC V1.0 头部、基础弹出式控制码和可打印 ASCII 字幕文本。

格式差异

VTT 存储可读 UTF-8 文本;此 SCC 输出把可打印 ASCII 编码为十六进制字节对。
VTT 使用 HH:MM:SS.mmm 时间戳;此输出使用 29.97 fps 帧网格上的 HH:MM:SS:FF 值。
VTT 支持行内定位设置,SCC 格式不支持此类网页属性因此自动过滤。
VTT 内联标签会作为字面文本保留,不会变成 CEA-608 属性。
VTT 支持注释和元数据;此输出只携带字幕时间轴和编码文本。
VTT 可包含 Unicode;不支持的字符会明显替换为问号。

常见疑难与故障排查

针对播放器兼容性、字符乱码与时间轴同步的实操排查指南

4 个常见问题
GOTCHA #1

转换后的字幕在电视或播放器上出现时间漂移或音画不同步?

不同视频流媒体可能采用不同帧率(如 23.976 fps 与 25 fps 差异)。如果时间轴整体偏移,可在本站使用「字幕时间轴同步」工具快速进行全局微调。

GOTCHA #2

字幕在播放器中显示为乱码(Mojibake)或问号?

老旧文件可能采用 GBK、ANSI 或 Shift-JIS 编码。本站输出文件统一标准化为 UTF-8 编码。若原文件损坏,请先使用本站「字符编码转换器」修复。

GOTCHA #3

多角色同时说话时字幕层叠或遮挡画面?

不同格式对多行或重叠台词的处理机制不同。您可以在本站在线工作台中微调特定字幕行的时间轴,避免文字垂直堆叠遮挡画面。

GOTCHA #4

文件在剪辑软件(如 Premiere Pro、Final Cut)中导入报错?

专业剪辑软件对时间戳格式及换行符敏感。本工具输出的文件严格遵循行业规范,以支持主流剪辑工作流。

功能特性

直接在浏览器中读取带时间戳的 WebVTT 字幕条目
写入带基础弹出式控制码的 Scenarist_SCC V1.0 文件
自动过滤 VTT 字幕标识符与定位排版设置
将时间轴量化到 29.97 fps 帧网格
将可打印 ASCII 文本编码为十六进制字节对
不支持的非 ASCII 字符会替换为问号

为什么需要转换?

SCC 是 CEA-608 字幕数据的常见交换格式。
一些字幕编码器和广播工具需要 SCC 而不是 WebVTT。
SCC 时间码使用帧网格,而 VTT 时间轴使用毫秒时间戳。
在浏览器中转换可避免上传节目素材或字幕文本。
基础 SCC 草稿可在专业字幕软件中复查后再交付。
保留 VTT 和 SCC 两个版本可分别服务网页和字幕工作流。
Scenarios

常见用途

基础字幕草稿

先从网页字幕生成基础 SCC 草稿,再在专业字幕软件中检查。

工具交换

把带时间戳的 VTT 字幕移入接受 Scenarist SCC 输入的字幕工作流。

文本简化

在可接受限制的前提下,把多行 Unicode 网页字幕转换为单行可打印 ASCII 字幕数据。

网页与字幕副本

保留用于网页播放的 VTT 版本,同时为另一工作流生成基础 SCC 副本。

本地转换

在不适合上传节目字幕的情况下,在本地处理字幕文件。

时间轴复查

把毫秒级 VTT 时间轴量化到 29.97 fps 帧网格,便于面向字幕的时间复查。

Format Ecosystem

相关格式

工作原理

  1. 1

    选择或拖入 .vtt 文件;内容保留在你的设备上。

  2. 2

    解析器找到带时间戳的字幕条目并读取文本。

  3. 3

    自动忽略 line、position、align 等网页定位参数。

  4. 4

    字幕换行会变成空格,可打印 ASCII 范围以外的字符会变成问号。

  5. 5

    文本使用弹出式控制码编码为 CEA-608 风格十六进制字节对。

  6. 6

    时间轴以 29.97 fps 帧网格写入 Scenarist SCC 文件。

常见问题

在应用转换限制后会保留字幕时间轴和文本:换行变成空格,只能编码可打印 ASCII,不支持的字符会替换为问号。VTT 内联标签会作为字面文本处理,不会转换为 CEA-608 样式。

毫秒级 VTT 时间轴会量化为 29.97 fps 帧网格上的 HH:MM:SS:FF 值。输出使用冒号分隔的帧值,不添加丢帧元数据。

输出使用基础弹出式控制码。本转换器不能选择滚行式或绘制式模式。

字幕标识符以及 line、position、size、align 等排版设置会被自动过滤。生成的 SCC 采用基础弹出式字幕控制码,不映射网页定位。

不支持。斜体、粗体或 voice 等标签如果存在于解析后的字幕中,会保留为字面源文本,不会翻译为 CEA-608 mid-row 或 PAC 控制码。

生成的字幕数据仅限可打印 ASCII。超出该范围的字符(包括重音字符和中日韩文本)会替换为问号。如需完整 CEA-608 扩展字符支持,请使用专业字幕工作流。

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

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