[VIP专享]SSA和ASS动态字幕详解

  • 格式:pdf
  • 大小:269.23 KB
  • 文档页数:7

下载文档原格式

  / 7
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SSA/ASS动态字幕详解

一、基础篇:

我们先来了解一下ssa的基本结构,用记事本打开ssa文件,如下:

[Script Info]

ScriptType: v4.00

Collisions: Normal

PlayResX: 384

PlayResY: 288

Timer: 100.0000

[V4 Styles]

[V4 Styles]

Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, TertiaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding

Style: Default,Arial,17,&HEFEFEF,&H000000,&H000000,&H0F0F0F,-1,0,1,1,0,2,30,30,2,0,1

ps:顺便讲一下ASS字幕格式:

[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: ChText,宋体,17,&H00FFFFFF,&H00000000,&H00FF8000,&H00FF8000,-

1,0,0,0,100,100,0,0,1,1,2,2,0,0,2,134

[Events]

Format: Marked, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text

Dialogue: Marked=0,0:00:04.16,0:01:00.46,Default,,0000,0000,0000,,--==圣城家园SCG字幕组仅供翻

译交流使用禁止用于商业用途

Dialogue: Marked=0,0:01:04.16,0:02:00.46,Default,,0000,0000,0000,,翻译:卉木萋萋听雨浪子\N校对:inmelae时间轴:九洲客

Dialogue: Marked=0,0:02:06.67,0:02:09.13,Default,,0000,0000,0000,,如果被他们发现了...

Dialogue: Marked=0,0:02:09.34,0:02:11.30,Default,,0000,0000,0000,,这儿的酒有上百万瓶

Dialogue: Marked=0,0:02:11.50,0:02:12.99,Default,,0000,0000,0000,,你觉得他们会知道少了一瓶么?

下面开始分析:

ssa/ass文件主要分为三大部分:[Script Info]、[v4 Styles]和[Events],各部分具体功能如下:[Script Info]——该部分包含了这个字幕文件的大致信息,"[Script Info]"在ssa字幕中必须是该脚本的第一行

ScriptType:v4.00版本号,默认即可(这个会影响字幕特效的一些命令,ssa用v4.00,ass用v4.00+)Collisions: Normal当字幕发生冲突时的处理方法,基本上都是Normal,没见过其他的-_-

PlayResX:该字幕所加载的影片的X轴长度。

PlayResY:该字幕所加载的影片的Y轴长度。

Timer: 100.0000时间的精确程度,用默认的100.0000即可。

PlayResX,PlayResY就是将屏幕画成坐标,左上角为(0,0),右下脚为(PlayResX,PlayResY)这两个数值最好与要转换出的影片的分辨率相同,这样在[Events]部分里确定坐标比较方便。

[v4 Styles]——该部分包含了这个字幕文件的样式与风格,包括字体,颜色,字号等等(注意英文的大小写)

Format行:该行是ssa/ass字幕样式的参数名称

Name:对一种字幕样式的命名。在[Events]部分里将引用该项。

Fontname:字体类型。就是仿宋体,黑体等。(※一定是你C:\WINDOWS\Fonts目录下有的字体)Fontsize:字体大小。常用范围8~72

PrimaryColour:主体颜色。6位十六进制BGR值,格式为&HBBGGRR(关于颜色后面详细介绍)SecondaryColour:第二颜色。格式同上。当一行字幕为了防止和其他字幕重叠而被自动移开时,为了以示区别就会显示出这种颜色。

TertiaryColour:边框颜色。ass中该字段为OutlineColour(描边颜色),格式同上

BackColour:阴影颜色。格式同上

Bold:是否使用粗体。0为关闭,1或-1为开启

Italic:是否使用斜体。0为关闭,1或-1为开启

Underline:下划线。0为关闭,-1为开启

Strikeout.:删除线。0为关闭,-1为开启

ScaleX:水平标尺。描述文字的宽度,单位[%]

ScaleY:竖直标尺。描述文字的高度,单位[%]

Spacing:字间距。字符之间的额外间隔,单位[像素]

Angle:角度。字幕行预先旋转过的角度,可以为浮点小数。单位[°]

BorderStyle:边框样式。1=描边+投下阴影,3=不透明方框(效果自己试验)

Outline:边框宽度。如果BorderStyle为1,那么这个字段指定描边的宽度,取值为0~4,数值越大,边框越粗

Shadow:阴影深度。如果BorderStyle为1,那么这个字段指定投下的阴影的深度,取值为0~4,数值越大,阴影越厚

相关主题