Skip to content

SCC 转 SRT 字幕转换器

将广播隐藏式字幕数据解码为通用可读的 SRT 字幕,保持精确时间。

拖放您的 SCC 文件到这里

或点击浏览

支持最大 50 MB 的 .scc 文件

转换引擎架构

关于 SCC 转 SRT

本工具将 Scenarist 闭合字幕文件解码为纯文本 SubRip 字幕。SCC 文件按照 CEA-608 标准将字幕文本存储为十六进制字节对,使其在文本编辑器中无法阅读,且与大多数消费级视频播放器不兼容。此工具解码十六进制数据,重点处理常见的 pop-on 显示流程,提取可见的基本 ASCII 文本,并将 SMPTE 时间码(HH:MM:SS:FF,29.97fps)转换为 SRT 时间戳(HH:MM:SS,mmm)。结果是一个可在常见播放器中使用的标准 .srt 文件。

代码级语法透视

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

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

毫秒级同步
input.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
output.srt
SRT 转换结果
1
00:00:01,000 --> 00:00:04,000
Hello, world!
 
2
00:00:04,500 --> 00:00:08,000
This is a subtitle file.
 
3
00:00:08,500 --> 00:00:12,000
Converted locally!
规范手册

SCC 与 SRT 格式规范深度解析

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

SCC

SCC

SCC(Scenarist Closed Caption)是广播标准的隐藏式字幕格式,符合 CEA-608 标准。SCC 文件包含以十六进制字节对编码的 CEA-608 字幕数据和 SMPTE 时间码,主要用于广播电视、流媒体平台(如 Netflix、Amazon Prime)和专业视频交付。

输出格式

SRT

SRT

SRT(SubRip)是通用字幕格式,采用纯文本存储,包含序号、HH:MM:SS,mmm 格式的时间戳范围和字幕文本。几乎所有桌面媒体播放器都支持 SRT,是字幕分发的通用选择。

格式差异

SCC 使用十六进制字节对编码字幕数据;SRT 使用可读的纯文本
SCC 基于 CEA-608 广播标准;SRT 是通用的消费者字幕格式
SCC 主要用于广播电视和专业交付;SRT 用于个人视频和网页播放
SCC 通过控制码编码字幕模式(弹出、滚动、涂绘);SRT 没有模式概念。
SCC 包含用于样式(斜体、下划线、颜色)的行中属性码;本工具会舍弃这些控制并输出纯文本。
SCC 使用制表符分隔的时间码-数据对;SRT 使用带序号和箭头分隔时间戳的条目。

常见疑难与故障排查

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

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)中导入报错?

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

功能特性

将 CEA-608 十六进制字节对解码为可读的字幕文本
处理常见的 pop-on 显示流程
将 SMPTE 时间码(HH:MM:SS:FF,29.97fps)转换为 SRT 时间戳(HH:MM:SS,mmm)
去除不可显示的控制码和填充字符
输出 UTF-8 SRT,便于播放器和编辑器读取。
处理 Scenarist_SCC V1.0 头部和所有时间码-制表符-数据三元组

为什么需要转换?

SCC 文件是十六进制编码的,在文本编辑器中无法阅读,而 SRT 是可读的纯文本。
智能电视、移动播放器和桌面媒体播放器不支持 SCC,但都支持 SRT。
Premiere Pro、DaVinci Resolve 和 Final Cut 等视频编辑器原生导入 SRT 但可能无法解析 SCC。
Plex 和 Emby 等媒体服务器自动检测 SRT 但忽略 SCC 字幕文件。
许多现代平台和内容管理系统要求使用 SRT 进行字幕交付。
SCC 以 29.97fps 帧边界编码字幕;SRT 使用毫秒时间实现通用兼容性。
十六进制解码让你可以验证在原始 SCC 文件中不可见的字幕内容。
Scenarios

常见用途

广播字幕提取

将广播网络或字幕供应商交付的 SCC 文件解码为可读的 SRT,用于质量检查和内容验证。

流媒体平台交付

将 SCC 字幕转换为 SRT,交付给接受 SRT 但不接受 SCC 的平台,如 Vimeo OTT 和某些 CMS 系统。

后期制作编辑

将解码的 SRT 字幕加载到 Premiere Pro 或 DaVinci Resolve 中进行时间调整、文本修正或重新翻译。

媒体服务器库

通过将 SCC 文件转换为这些服务器可自动检测的 SRT,为你的 Plex 或 Jellyfin 库添加可读字幕。

字幕质量审查

解码十六进制编码的 SCC 数据以验证字幕准确性、检查编码错误或审核字幕标准合规性。

旧内容迁移

将旧的广播 SCC 存档转换为 SRT,用于现代视频工作流、Web 交付或存档标准化。

Format Ecosystem

相关格式

SCC (Scenarist Closed Caption)

SCC(Scenarist Closed Caption)是广播标准的隐藏式字幕格式,符合 CEA-608 标准。SCC 文件包含以十六进制字节对编码的 CEA-608 字幕数据和 SMPTE 时间码,主要用于广播电视、流媒体平台(如 Netflix、Amazon Prime)和专业视频交付。

SRT (SubRip)

SRT(SubRip)是通用字幕格式,采用纯文本存储,包含序号、HH:MM:SS,mmm 格式的时间戳范围和字幕文本。几乎所有桌面媒体播放器都支持 SRT,是字幕分发的通用选择。

VTT (WebVTT)

VTT(WebVTT,.vtt)是 W3C 制定的现代网页字幕标准,以 WEBVTT 头部开始,包含 HH:MM:SS.mmm 格式的时间戳、文本和可选的字幕条目参数。它是 HTML5 video 元素的原生字幕格式。

工作原理

  1. 1

    拖拽 .scc 文件到工具或浏览选择上传。

  2. 2

    解析器读取每个时间码行及其关联的十六进制数据块。

  3. 3

    十六进制字节对被解码为 CEA-608 字符代码和控制命令。

  4. 4

    从解码的字符中重建字幕文本,去除控制码。

  5. 5

    SMPTE 时间码转换为 SRT 时间戳格式并添加序号。

常见问题

SCC(Scenarist Closed Captioning)是一种广播字幕格式,将 CEA-608 字幕数据存储为十六进制字节对。它在北美电视广播中广泛使用,但在普通文本编辑器中无法阅读。

是的,完全免费,无需注册、无水印、单个文件最大 50 MB。所有处理在浏览器中完成。

这是 CEA-608 的三种字幕显示模式。Pop-on 在整个字幕准备好后弹出显示。Roll-up 逐行向上滚动。Paint-on 逐字实时绘制。本工具的解码器重点覆盖常见的 pop-on 流程,复杂 roll-up 或 paint-on 内容可能需要专用广播工具复核。

SCC 使用十六进制编码的 CEA-608 数据和 SMPTE 帧时间码。SRT 使用纯文本字幕和 HH:MM:SS,mmm 毫秒时间戳。SCC 用于广播,SRT 用于通用播放。

CEA-608 是北美模拟电视的闭合字幕标准。它定义了如何在视频信号中嵌入字幕文本和控制命令(如 pop-on、roll-up、paint-on 显示模式)。

SCC 使用 SMPTE 时间码(HH:MM:SS:FF),帧速率为 29.97fps。工具将帧号转换为毫秒(1帧 = 约33.37ms),生成 SRT 的 HH:MM:SS,mmm 格式。

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

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