SSA&ASS

什么是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.

posted @ 2024-03-22 16:46  不会笑的孩子  阅读(9)  评论(0编辑  收藏  举报