<p><b>SubStation Alpha</b>（或 <b>Sub Station Alpha</b>），簡稱<b>SSA</b>，是由 CS Low（亦作 Kotus）建立、比傳統字幕（如SRT）更加強大先進的字幕檔案格式。該格式在Windows平台上可以經播放器由VSFilter渲染進行播放。這是一款廣受歡迎且已停止開發的字幕編輯製作工具。
</p><p>而<b>Advanced SubStation Alpha</b>（<b>ASS</b>）是一種比SSA更先進的字幕腳本格式。基於SSA 4.00+編碼構建。ASS的主要變化就是在SSA編寫風格的基礎上增添更多的效果和指令。
</p><p>該字幕格式常被字幕組所應用，分為內掛字幕、外掛字幕和內嵌字幕三種形式。內掛字幕一般指字幕檔案與視訊一同封裝在MKV檔案中，播放時需經過VSFilter渲染。外掛字幕指字幕檔案以單獨形式存在，播放時經VSFilter渲染到視訊上。內、外掛字幕又稱軟字幕，是可以提取、取出和檢視原始碼的。而內嵌字幕則是指字幕被以影像方式硬編碼到視訊中，所以播放時不需VSFilter等渲染，一般來說，該過程不可逆。
</p><p>SSA當前版本為V4.00。ASS則使用更進階的V4.00+編碼。
</p><p>目前有很多播放器支援渲染SSA、ASS字幕。
</p>


<h2><span id="SSA.E5.AD.97.E5.B9.95.E4.B8.BB.E8.A6.81.E9.83.A8.E5.88.86"></span><span id="SSA字幕主要部分">SSA字幕主要部分</span></h2>
<p>一個基本的SSA檔案樣版如下：
</p>
<pre style="overflow:auto;"> [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
</pre>
<h3><span id=".E8.84.9A.E6.9C.AC.E8.AF.B4.E6.98.8E"></span><span id="脚本说明">腳本說明</span></h3>
<ul><li><b>Script Info</b>: 腳本的一般全域資料:
<ul><li>Title：標題</li>
<li>Original Script：腳本原作</li>
<li>Script Updated By：腳本優化</li>
<li>Script Type：類型（用於相容性設定，SSA為4.00，ASS為4.00+）</li>
<li>PlayResX &amp; PlayResY：顯示器的XY軸長度（單位為像素）</li>
<li>PlayDepth（決定顏色數量）</li>
<li>Timer：定時器</li></ul></li>
<li><b>V4 Styles</b>: 定義文字樣式，在<b>events</b>部分可以直接調用這些樣式。
<ul><li>PrimaryColour. 第一顏色，即文字本身的顏色</li>
<li>SecondaryColour. 第二顏色。在卡拉OK時使用，卡拉OK指令會用第一顏色填充第二顏色。</li>
<li>TertiaryColour（ASS中稱為OutlineColour）邊框色，文字邊框的顏色。</li>
<li>BackColour. 陰影顏色，文字陰影的顏色。</li>
<li>MarginL, MarginR. 左右縮進。文字距離視訊最左最右的最小距離。</li>
<li>MarginV. 上下縮進。文字熱點（對齊點）距離視訊上下的最小間距離。這取決於文字對齊方式，如果該文字使用中對齊，則上下縮進值無效。需要時文字可用\n或\N命令換行。ASS檔案中，Script Info部分的一個參數「WrapStyle」也可以改變此值。</li>
<li>Outline. 邊框樣式，文字可以設定為有邊框，無邊框，或擁有不透明邊框（矩形背景）。</li>
<li>Shadow. 陰影距離。文字的陰影到文字的距離大小。</li>
<li>AlphaLevel. 透明度（0至255有效）</li>
<li>Encoding. ASCII碼中的文字編碼方式。</li></ul></li>
<li><b>Events</b>: 字幕的主體部分。</li></ul><p>字幕的出現時間和樣式、對樣式的修改和特效均在這裡編寫。 其一般語法格式為：<code>{\命令(参数，多个参数用逗号隔开)}</code>, 例如 <code>{\move(80,80,200,200,150,300)}</code>.只有一個參數的命令不需要括號 (如. <code>{\kf89}</code>).
</p><p>有兩處注意:
</p>
<ul><li>一對大括號內可以放置多個語句。 如. <code>{\bord8\be1}</code></li>
<li>\N 和 \n 命令不需要在兩邊加大括號就可使用。</li></ul><h2><span id="Advanced_SubStation_Alpha.EF.BC.88ASS.E5.AD.97.E5.B9.95.EF.BC.89"></span><span id="Advanced_SubStation_Alpha（ASS字幕）">Advanced SubStation Alpha（ASS字幕）</span></h2>
<p><b>Advanced SubStation Alpha</b>（<b>ASS</b>）是一種比SSA更先進的字幕腳本格式。他基於SSA 4.00+編碼構建。他可以將普通的句子轉變為華麗動感的卡拉OK特效。 有一部分程式專門為編寫此類腳本而設計。
ASS的主要變化就是在SSA編寫風格的基礎上增添更多的效果和指令。
例：將上面的SSA腳本轉化為ASS腳本：
</p>
<pre style="overflow:auto;"> [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,&amp;H00B4FCFC,&amp;H00B4FCFC,&amp;H00000008,&amp;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
</pre>
<h2><span id=".E6.94.AF.E6.8C.81ASS.2FSSA.E7.9A.84.E5.B8.B8.E7.94.A8.E5.AD.97.E5.B9.95.E5.88.B6.E4.BD.9C.E8.BD.AF.E4.BB.B6"></span><span id="支持ASS/SSA的常用字幕制作软件">支援ASS/SSA的常用字幕製作軟體</span></h2>
<ul><li><b>Aegisub</b></li>
<li><b>Jubler</b></li>
<li><b>VisualSubSync</b></li>
<li><b>subtitleeditor</b></li>
<li><b>Sabbu</b></li>
<li><b>Sub Station Alpha tool</b> </li>
<li><b>Subtitle Workshop</b></li>
<li><b>Subtitle Processor</b> </li>
<li><b>Miyu</b></li>
<li><b>Gaupol</b></li></ul><h2><span id=".E6.94.AF.E6.8C.81.E6.B8.B2.E6.9F.93.E3.80.81.E6.98.BE.E7.A4.BAASS.2FSSA.E5.AD.97.E5.B9.95.E7.9A.84.E6.92.AD.E6.94.BE.E5.99.A8.E5.92.8C.E7.A8.8B.E5.BA.8F"></span><span id="支持渲染、显示ASS/SSA字幕的播放器和程序">支援渲染、顯示ASS/SSA字幕的播放器和程式</span></h2>

<h2><span id=".E7.9B.B8.E9.97.9C.E6.A2.9D.E7.9B.AE"></span><span id="相關條目">相關條目</span></h2>
<ul><li>字幕格式</li></ul><h2><span id=".E5.BB.B6.E4.BC.B8.E9.98.85.E8.AF.BB"></span><span id="延伸阅读">延伸閱讀</span></h2>
<ul><li><cite class="citation web">SSA/ASS Subtitles. Matroska.org. CoreCodec, Inc.  <span> [<span>12 July</span> 2010]</span>. （原始內容存檔於2011-08-22）.</cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fzh.wikipedia.org%3ASubStation+Alpha&amp;rft.atitle=SSA%2FASS+Subtitles&amp;rft.genre=unknown&amp;rft.jtitle=Matroska.org&amp;rft_id=http%3A%2F%2Fwww.matroska.org%2Ftechnical%2Fspecs%2Fsubtitles%2Fssa.html&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"><span> </span></span></li>
<li><cite class="citation web">Kotus. Sub Station Alpha v4.00+ Script Format <span>(Microsoft Word Document)</span>. 18 February 2002 <span> [<span>11 July</span> 2010]</span>. （原始內容存檔於2011-07-20）.</cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fzh.wikipedia.org%3ASubStation+Alpha&amp;rft.au=Kotus&amp;rft.btitle=Sub+Station+Alpha+v4.00%2B+Script+Format&amp;rft.date=2002-02-18&amp;rft.genre=unknown&amp;rft_id=http%3A%2F%2Fwww.perlfu.co.uk%2Fprojects%2Fasa%2Fass-specs.doc&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"><span> </span></span>
<ul><li>moodub.free.fr Mirror（頁面存檔備份，存於網際網路檔案館）</li></ul></li>
<li><cite class="citation web">ASS Tags. Aegisub Manual. aegisub.org.  <span> [<span>11 July</span> 2010]</span>. （原始內容存檔於2010年7月11日）.</cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fzh.wikipedia.org%3ASubStation+Alpha&amp;rft.atitle=ASS+Tags&amp;rft.genre=unknown&amp;rft.jtitle=Aegisub+Manual&amp;rft_id=http%3A%2F%2Faegisub.cellosoft.com%2Fdocs%2FASS_Tags&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"><span> </span></span></li></ul><h2><span id=".E5.8F.82.E8.80.83"></span><span id="参考">參考</span></h2>

<h2><span id=".E5.A4.96.E9.83.A8.E9.80.A3.E7.B5.90"></span><span id="外部連結">外部連結</span></h2>
<ul><li>VisualSubSync（頁面存檔備份，存於網際網路檔案館）</li>
<li>Subtitle Editor（頁面存檔備份，存於網際網路檔案館）</li>
<li>Sub Station Alpha - Video software and downloads（頁面存檔備份，存於網際網路檔案館）</li>
<li>URUWorks - Subtitle Workshop（頁面存檔備份，存於網際網路檔案館）</li>
<li>Subtitle Processor | Download Subtitle Processor software for free at（頁面存檔備份，存於網際網路檔案館）</li>
<li>Miyu</li>
<li>Gaupol Subtitle Editor</li></ul>
**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
.ass