SCC 与 STL:哪种格式更适合你?
Scenarist Closed Captioning(SCC)与 Spruce Subtitle(STL)的全面对比,涵盖结构、时间戳、样式、平台支持与最佳使用场景。
SCC(Scenarist Closed Captioning)与 STL(Spruce Subtitle)在字幕生态中扮演不同角色。SCC 面向 北美洲广播电视(CEA-608 第 21 行字幕),而 STL 面向 DVD 创作(Spruce 与 Apple DVD Studio Pro)。理解这些差异有助于你选择合适的格式并避免兼容性问题。
SCC 与 STL 一览
| 特性 | SCC (Scenarist Closed Captioning) | STL (Spruce Subtitle) |
|---|---|---|
| 时间戳格式 | HH:MM:SS:FF,29.97fps 的 SMPTE 时间码 | HH:MM:SS:FF,SMPTE 时间码 |
| 时间精度 | 基于帧(29.97fps,约 33ms 粒度) | 基于帧(25fps PAL 或 29.97fps NTSC) |
| 样式支持 | 数据中无样式(显示由解码器控制) | 有限样式(斜体与通过控制码定位) |
| 是否需要文件头 | Scenarist_SCC V1.0 头部 | // Spruce Subtitle File 注释 |
| 定位 | 固定网格位置(CEA-608 上滚与弹出模式) | 用于 DVD 字幕的基本位置控制 |
| 换行方式 | 多个十六进制字节编码位置与换行 | 竖线字符表示换行 |
| 标准化程度 | ANSI/SCTE 标准(CEA-608) | Spruce/Apple 格式,广泛用于 DVD 创作 |
| 浏览器支持 | 支持差(需字幕解码器) | 支持差(DVD 专用格式) |
| 主要用途 | 符合 FCC 的广播字幕交付 | DVD 字幕制作与创作 |
关键差异详解
时间戳与同步
SCC 使用 HH:MM:SS:FF,29.97fps 的 SMPTE 时间码。STL 使用 HH:MM:SS:FF,SMPTE 时间码。SCC 的精度为 基于帧(29.97fps,约 33ms 粒度),而 STL 的精度为 基于帧(25fps PAL 或 29.97fps NTSC)。在这些格式之间转换时,由于粒度不同,可能会损失部分时间精度。
结构与语法
SCC 文件由 时间码行后跟空格分隔的十六进制对 构成。每条字幕遵循:SMPTE 时间码后接制表符分隔的十六进制字节对。相比之下,STL 文件由 头部注释后跟逗号分隔的行 构成,每条字幕形如:逗号分隔的行:开始时间、结束时间,然后是文本。这种结构差异意味着转换需要解析与重新格式化,而不是简单的文本替换。
样式与视觉控制
SCC 提供 数据中无样式(显示由解码器控制)。STL 提供 有限样式(斜体与通过控制码定位)。因此,STL 提供更丰富的样式功能,在视觉效果重要时更胜一筹。
平台与播放器支持
SCC:美国广播与 FCC 合规所必需。STL:在 DVD 创作工作流中常见。两者的浏览器与设备支持情况不同,这往往是选择时的决定性因素。
何时使用 SCC
当你的首要需求是 符合 FCC 的广播字幕交付 时,请选择 SCC。它广泛用于 美国广播电视、有线电视与 FCC 合规。SCC 基于 CEA-608 为 Scenarist DVD 创作开发;当目标在于 符合 FCC 的广播字幕交付 时,它仍是首选格式。主要局限是 仅 ASCII,十六进制编码复杂且数据中无样式。
何时使用 STL
当你的首要需求是 DVD 字幕制作与创作 时,请选择 STL。它广泛用于 DVD 创作与传统视频制作。STL 为 Spruce Technologies DVD 创作工具创建;当目标在于 DVD 字幕制作与创作 时,它仍是首选格式。主要局限是 专用于 DVD,现代相关性有限。
在 SCC 与 STL 之间转换
我们的免费 SCC 转 STL 转换器会自动处理结构与时间差异。转换器会以必要的最小舍入来转换时间。目标格式无法表达的样式会被规范化或移除,因此输出始终有效且可直接使用。
常见问题
SCC 比 STL 更好吗?
没有哪种格式普遍更优。SCC 更适合 符合 FCC 的广播字幕交付。STL 更适合 DVD 字幕制作与创作。请根据你的平台与工作流程来选择。
能否将 SCC 转换为 STL 而不损失质量?
可以。文本始终会被保留。时间会以目标格式的精度保留,并做最小限度的舍入。目标不支持的样式会被移除,但文本与时间保持准确。
哪种格式支持更广?
SCC 在播放器与设备中的支持更广。SCC:支持差(需字幕解码器)。STL:支持差(DVD 专用格式)。如果拿不准,SCC 通常是兼容性方面更稳妥的选择。
SCC 与 STL 文件兼容吗?
不直接兼容。SCC 与 STL 使用不同的文件结构与时间戳格式。支持其中一种的播放器未必支持另一种。请使用转换器在两者之间切换;大多数现代编辑器都能双向转换。