-{H|zh-cn:文件; zh-tw:檔案;
}--{H|zh-cn:视频; zh-tw:視訊;
}--{H|zh-cn:查看; zh-tw:檢視;
}--{H|zh-cn:支持; zh-tw:支援;
}--{H|zh-cn:图形; zh-tw:影像;
}--{H|zh-cn:全局信息; zh-tw:全域資料;
}--{H|zh-cn:屏幕; zh-tw:顯示器;
}--{H|zh-cn:程序; zh-tw:程式;
}--{H|zh-cn:创建; zh-tw:建立;
}--{H|zh-cn:高级; zh-tw:進階;
}--{H|zh-cn:兼容性; zh-tw:相容性;
}--{H|zh-cn:设置; zh-tw:設定;
}-

**SubStation Alpha**（或 **Sub Station Alpha**），简称**SSA**，是由 CS Low（亦作 Kotus）创建、比传统字幕（如SRT）更加强大先进的字幕文件格式。该格式在Windows平台上可以经播放器由VSFilter渲染进行播放。这是一款广受欢迎且已停止开发的字幕编辑制作工具。

而**Advanced SubStation Alpha**（**ASS**）是一種比SSA更先進的字幕腳本格式。基於SSA 4.00+編碼構建。ASS的主要變化就是在SSA編寫風格的基礎上增添更多的效果和指令。

该字幕格式常被字幕组所应用，分为内挂字幕、外挂字幕和内嵌字幕三种形式。内挂字幕一般指字幕文件与视频一同封装在MKV文件中，播放时需经过VSFilter渲染。外挂字幕指字幕文件以单独形式存在，播放时经VSFilter渲染到视频上。内、外挂字幕又称软字幕，是可以提取、取出和查看源代码的。而内嵌字幕则是指字幕被以图形方式硬编码到视频中，所以播放时不需VSFilter等渲染，一般来说，该过程不可逆。

SSA当前版本为V4.00。ASS则使用更高级的V4.00+编码。

目前有很多播放器支持渲染SSA、ASS字幕。

SSA字幕主要部分
---------

一个基本的SSA文件样版如下：

```
 [Script Info]
 ; This is a Sub Station Alpha v4 script.
 ; For Sub Station Alpha info and downloads,
 ; go to http://www.eswat.demon.co.uk/
 Title: Neon Genesis Evangelion - Episode 26 (neutral Spanish)
 Original Script: RoRo
 Script Updated By: version 2.8.01
 ScriptType: v4.00
 Collisions: Normal
 PlayResY: 600
 PlayDepth: 0
 Timer: 100,0000
  
 [V4 Styles]
 Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, TertiaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, 
    Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding
 Style: DefaultVCD, Arial,28,11861244,11861244,11861244,-2147483640,-1,0,1,1,2,2,30,30,30,0,0
  
 [Events]
 Format: Marked, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
 Dialogue: Marked=0,0:00:01.18,0:00:06.85,DefaultVCD, NTP,0000,0000,0000,,{\pos(400,570)}Like an angel with pity on nobody

```

### 脚本说明

* **Script Info**: 脚本的一般全局信息:
	+ Title：标题
	+ Original Script：脚本原作
	+ Script Updated By：脚本优化
	+ Script Type：类型（用于兼容性设置，SSA为4.00，ASS为4.00+）
	+ PlayResX & PlayResY：屏幕
	+ PlayDepth（决定颜色数量）
	+ Timer：定时器
* **V4 Styles**: 定义文字样式，在**events**部分可以直接调用这些样式。
	+ PrimaryColour. 第一颜色，即文字本身的颜色
	+ SecondaryColour. 第二颜色。在卡拉OK时使用，卡拉OK指令会用第一颜色填充第二颜色。
	+ TertiaryColour（ASS中称为OutlineColour）边框色，文字边框的颜色。
	+ BackColour. 阴影颜色，文字阴影的颜色。
	+ MarginL, MarginR. 左右缩进。文字距离视频最左最右的最小距离。
	+ MarginV. 上下缩进。文字热点（对齐点）距离视频上下的最小间距离。这取决于文字对齐方式，如果该文字使用中对齐，则上下缩进值无效。需要时文字可用\n或\N命令换行。ASS文件中，Script Info部分的一个参数"WrapStyle"也可以改变此值。
	+ Outline. 边框样式，文字可以设定为有边框，无边框，或拥有不透明边框（矩形背景）。
	+ Shadow. 阴影距离。文字的阴影到文字的距离大小。
	+ AlphaLevel. 透明度（0至255有效）
	+ Encoding. ASCII码中的文字编码方式。
* **Events**: 字幕的主体部分。

字幕的出现时间和样式、对样式的修改和特效均在这里编写。 其一般语法格式为：`{\命令(参数，多个参数用逗号隔开)}`, 例如 `{\move(80,80,200,200,150,300)}`.只有一个参数的命令不需要括号 (如. `{\kf89}`).

有两处注意:

* 一对大括号内可以放置多个语句。 如. `{\bord8\be1}`
* \N 和 \n 命令不需要在两边加大括号就可使用。

Advanced SubStation Alpha（ASS字幕）
--------------------------------

**Advanced SubStation Alpha**（**ASS**）是一种比SSA更先进的字幕脚本格式。他基于SSA 4.00+编码构建。他可以将普通的句子转变为华丽动感的卡拉OK特效。 有一部分程序专门为编写此类脚本而设计。
ASS的主要变化就是在SSA编写风格的基础上增添更多的效果和指令。
例：将上面的SSA脚本转化为ASS脚本：

```
 [Script Info]
 ; Script generated by Aegisub
 ; http://www.aegisub.net
 Title: Neon Genesis Evangelion - Episode 26 (neutral Spanish)
 Original Script: RoRo
 Script Updated By: version 2.8.01
 ScriptType: v4.00+
 Collisions: Normal
 PlayResY: 600
 PlayDepth: 0
 Timer: 100,0000
 Video Aspect Ratio: 0
 Video Zoom: 6
 Video Position: 0
  
 [V4+ Styles]
 Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
 Style: DefaultVCD, Arial,28,&H00B4FCFC,&H00B4FCFC,&H00000008,&H80000008,-1,0,0,0,100,100,0.00,0.00,1,1.00,2.00,2,30,30,30,0
  
 [Events]
 Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
 Dialogue: 0,0:00:01.18,0:00:06.85,DefaultVCD, NTP,0000,0000,0000,,{\pos(400,570)}Like an Angel with pity on nobody\NThe second line in subtitle

```

支持ASS/SSA的常用字幕制作软件
------------------

* **Aegisub**
* **Jubler**
* **VisualSubSync**
* **subtitleeditor**
* **Sabbu**
* **Sub Station Alpha tool**
* **Subtitle Workshop**
* **Subtitle Processor**
* **Miyu**
* **Gaupol**

支持渲染、显示ASS/SSA字幕的播放器和程序
-----------------------

条目：媒体播放器列表 § 字幕支持

相關條目
----

* 字幕格式

延伸阅读
----

*. Matroska.org. CoreCodec, Inc.  [12 July 2010]. （原始内容存档于2011-08-22）.
* Kotus.  (Microsoft Word Document). 18 February 2002  [11 July 2010]. （原始内容存档于2011-07-20）. 
	+ moodub.free.fr Mirror（页面存档备份，存于）
*. Aegisub Manual. aegisub.org.  [11 July 2010]. （原始内容存档于2010年7月11日）.

外部連結
----

* VisualSubSync（页面存档备份，存于）
* Subtitle Editor（页面存档备份，存于）
* Sub Station Alpha - Video software and downloads（页面存档备份，存于）
* URUWorks - Subtitle Workshop（页面存档备份，存于）
* Subtitle Processor | Download Subtitle Processor software for free at（页面存档备份，存于）
* Miyu
* Gaupol Subtitle Editor