Skip to content
SRTSCC隐藏式字幕广播FCC

如何将 SRT 转换为 SCC 隐藏式字幕

将 SRT 字幕转换为 SCC(CEA-608)隐藏式字幕,以满足美国广播和 FCC 合规要求。

A
AllSubConverter Team
2 分钟阅读

SRT 几乎适用于所有视频播放器,但北美广播电视和许多流媒体服务要求使用 SCC(Scenarist Closed Captioning)文件,以符合 FCC 隐藏式字幕法规。如果你要把字幕交付给电视台、有线电视网络或合规工作流,很可能需要将 SRT 转换为 SCC。本指南解释了 SCC 是什么、它与 SRT 的区别,以及转换过程中需要注意什么。

什么是 SCC?

SCC 是交付 CEA-608(Line 21)隐藏式字幕的行业标准文件格式。SCC 文件不存储可读文本,而是将字幕数据编码为十六进制字节对,每个字节对前面都带有 SMPTE 时间码,格式为 HH:MM:SS:FF,帧率为 29.97fps。每个 SCC 文件都以头文件行 Scenarist_SCC V1.0 开头。

之所以采用这种编码,是因为广播字幕并不是绘制在屏幕上的字幕。它们是嵌入视频信号中的数据,由电视解码,并根据观众的设置来渲染。这就是该格式与纯文本字幕文件截然不同的原因。

SCC 把可读字幕转换为广播字幕数据。文字和时间得以保留;文件格式则完全改变。

SRT 与 SCC 的主要区别

SRT 使用毫秒计时(HH:MM:SS,mmm)并直接存储文本。SCC 使用基于帧的 SMPTE 时间码(HH:MM:SS:FF),帧率为 29.97fps,并将字幕命令存储为十六进制。由于时间码基于帧,毫秒计时会四舍五入到最近的帧,粒度约为 33 毫秒。

SCC 字幕还遵循 CEA-608 规则,包括滚动显示和弹出显示模式,以及固定的字符网格。样式和定位由解码器处理,而不是存储在数据中,因此 SRT 的样式不会保留。

如何将 SRT 转换为 SCC

使用我们免费的 SRT 转 SCC 转换器。该工具读取你的 SRT 文件,将计时转换为 29.97fps 的 SMPTE 时间码,把字幕文本编码为 CEA-608 十六进制字节对,并写入带有必需头文件的有效 SCC 文件。对白和大致计时都会被保留。

转换完成后,请根据你的交付规范核对输出,因为广播机构通常对字幕位置、字符限制和计时偏移有严格要求。

常见问题

转换为 SCC 后计时是否精确?

不到毫秒级。SCC 计时基于 29.97fps 的帧,因此粒度约为 33 毫秒。转换器会把每条字幕四舍五入到最近的帧,这也是任何 SCC 文件所能表示的最佳精度。

YouTube 或网络视频需要 SCC 吗?

不需要。网络平台使用 SRT、VTT 或 SBV。SCC 用于传统广播电视和有线电视交付。对于 YouTube,请将 SRT 转换为 SBV,或直接上传 SRT。

可以把 SCC 转回 SRT 吗?

可以。使用 SCC 转 SRT 转换器,将字幕数据解码回可读的带时间戳文本。

A
AllSubConverter Team
Subtitle Format Specialist & Content Contributor
Fast & Free

需要转换字幕文件?

在浏览器中免费即时转换 SRT、VTT、ASS、LRC 等 10+ 种格式,100% 保护隐私。

打开字幕转换工具

相关文章