什么是SSA
- SSA(SubStation Alpha),是由CS Low,比传统字幕格式如SRT格式功能更加先进的字幕文件格式。
- 该格式字幕的外挂文件以*.ssa作为后缀。
什么是ASS?
- ASS(Advanced SubStation Alpha),是一种比SSA更为高级的字幕格式,其实质版本是SSA v4.00+它是基于SSA 4.00+编码构建的。
- ASS的主要变化就是在SSA编写风格的基础上增添更多的特效和指令。
- 该格式字幕的文件以*.ass作为后缀。
SSA文件数据结构示例:
[Script Info]://包含了脚本的头部和总体信息。[Script Info]必须是v4版本脚本的第一行。
; Script generated by Aegisub
; http://www.aegisub.org/
Title: Default Aegisub file
ScriptType: v4.00+包含了所有样式的定义。每一个被脚本使用的样式都应该在这里定义。
WrapStyle: 0
ScaledBorderAndShadow: yes
YCbCr Matrix: None
[Subtitle]
; Generated by Aegisub 3.2.2
; 00:00:01.00,00:00:05.00
This is the first subtitle.
; 00:00:06.00,00:00:10.00
This is the second subtitle.
ASS文件数据结构示例
[Script Info]
; Script generated by Aegisub
; http://www.aegisub.org/
Title: Default Aegisub file
ScriptType: v4.00+
WrapStyle: 0
ScaledBorderAndShadow: yes
YCbCr Matrix: None
[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: Default,Arial,20,&H00FFFFFF,&H0000FFFF,&H00000000,&H80000000,0,0,0,0,100,100,0,0,1,1.5,0,2,10,10,10,1
[Events]//包含了所有脚本的事件,有字幕、注释、图片、声音、影像和命令。基本上,所有在屏幕上看到的内容都在这一部分。
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:05.00,Default,,0000,0000,0000,,This is the first subtitle.
Dialogue: 0,0:00:06.00,0:00:10.00,Default,,0000,0000,0000,,This is the second subtitle.