Skip to content
ssaSubtitle

什么是 SSA 文件?SubStation Alpha 字幕格式详解

SSA(SubStation Alpha)字幕文件完全指南。了解 SSA 是什么、结构、样式能力,以及它与 ASS 格式的关系。

A
AllSubConverter Team
2 分钟阅读

SSA(SubStation Alpha)是一种为高级样式、定位和特效设计的字幕格式。它是 ASS(Advanced SubStation Alpha)的前身,ASS 通过额外功能扩展了 SSA。SSA 在动漫字幕组和卡拉 OK 社区中很受欢迎。

SSA 是什么的缩写?

SSA 代表 SubStation Alpha,以 20 世纪 90 年代中期创建该格式的字幕编辑软件命名。它被设计为提供比 SRT 等纯文本格式更丰富的字幕样式,支持字体、颜色、定位、动画和卡拉 OK 时间效果。

SSA 文件的工作原理

SSA 文件是一个按节组织的纯文本文件:[Script Info](元数据)、[V4 Styles](样式定义)和 [Events](字幕条目)。Events 节中的每个条目指定时间、样式、文本和可选的覆盖代码,如 {\an8} 用于顶部居中定位。

何时使用 SSA

当需要 SRT 或 VTT 无法提供的高级样式时使用 SSA,如彩色文本、自定义字体、精确定位或卡拉 OK 效果。对于新项目,通常首选 ASS(SSA 的继任者),因为它支持所有 SSA 功能以及额外的能力。

SSA 文件结构

[Script Info]
ScriptType: v4.00

[V4 Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding
Style: Default,Arial,20,&H00FFFFFF,&H80000000,0,0,1,2,1,2,10,10,10,0,1

[Events]
Format: Marked, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: Marked=0,0:00:01.00,0:00:04.00,Default,,0000,0000,0000,,First subtitle line
[Script Info]包含元数据的头部节(标题、分辨率、脚本类型)
[V4 Styles]样式定义:字体、大小、颜色、对齐、边距、边框
[Events]包含所有字幕对话条目的节
Dialogue:带有时间、样式分配和文本的字幕条目(支持 {\an8} 等覆盖代码)

SSA 的优点

  • 高级样式:字体、颜色、大小、粗体、斜体、边框、阴影
  • 9 点定位(数字键盘布局)精确定位
  • 支持音乐字幕的卡拉 OK 时间效果
  • 动画和变换覆盖代码,实现动态效果
  • 在动漫字幕组社区中广受欢迎
  • 人类可读的纯文本格式

SSA 的局限性

  • 已被功能更丰富、支持更广泛的 ASS 取代
  • 在现代流媒体平台(Netflix、YouTube)中支持有限
  • 覆盖代码语法复杂且容易出错
  • 在没有特定滤镜的大多数消费级媒体播放器中不支持
  • 桌面播放器需要 DirectVobSub 或 libass 进行渲染

支持 SSA 的播放器

VLC Media Player(通过 libass) mpv MPC-HC(需要 DirectVobSub/libass) Aegisub Subtitle Edit MPlayer 部分 Android 播放器(MX Player、nplayer)

SSA 常见问题

SSA 和 ASS 有什么区别?

ASS(Advanced SubStation Alpha)是 SSA 的继任者。ASS 支持所有 SSA 功能以及额外能力,如每个脚本更多样式、增强的覆盖代码和 [V4+ Styles] 格式。大多数现代工具使用 ASS;SSA 仅为了向后兼容而受支持。

可以将 SSA 转换为 SRT 吗?

可以。使用我们的 SSA 转 SRT 转换器。它会解析 SSA 的 Events 节,提取时间和文本,去除覆盖代码({\...}),并输出干净的 SRT 文件。注意,转换过程中样式信息会丢失。

SSA 支持卡拉 OK 吗?

支持。SSA 通过 {\k} 覆盖代码内置了卡拉 OK 时间支持,可以在特定时间高亮音节。此功能广泛用于动漫片头/片尾曲字幕。

为什么使用 SSA 而不是 ASS?

在大多数情况下,你应该使用 ASS 而不是 SSA,因为 ASS 功能更丰富且支持更好。SSA 主要出现在较旧的字幕文件中。如果你有 SSA 文件,它们通常可以转换为 ASS,或者直接使用,因为 ASS 工具通常也能读取 SSA。

可以在文本编辑器中编辑 SSA 文件吗?

可以。SSA 文件是纯文本,可以在任何文本编辑器中编辑。但是,对于样式和时间更改,建议使用 Aegisub 等专用字幕编辑器,它为定位和样式提供可视化界面。

将 SSA 转换为其他格式

A
AllSubConverter Team
Subtitle Format Specialist & Technical Editor
Fast & Free

需要转换字幕文件?

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

打开字幕转换工具