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：顯示器的 XY 軸長度（單位為像素）
  
* 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 字幕的播放器和程式



相關條目


* 字幕格式



延伸閱讀


* SSA/ASS Subtitles. Matroska.org. CoreCodec, Inc. [12 July 2010]. （原始內容存檔於 2011-08-22）.

* Kotus. Sub Station Alpha v4.00+ Script Format (Microsoft Word Document). 18 February 2002 [11 July 2010]. （原始內容存檔於 2011-07-20）. 
  
* moodub.free.fr Mirror（頁面存檔備份，存於網際網路檔案館）

* ASS Tags. 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