变形金刚联盟

 找回密码
 立即注册
搜索
热搜: 回见
查看: 4500|回复: 9

[分享]SSA和ASS字幕效果讲座!

[复制链接]

17

主题

494

帖子

988

积分

版主

Rank: 7Rank: 7Rank: 7

积分
988
发表于 2003-11-14 18:24:16 | 显示全部楼层 |阅读模式
当了这个斑竹,就应该做点事了!!先发点SSA和ASS 教程吧!!大家有空看看,学学!还是很有意思的!!好了,话不多说,切入正题!
======================================================================
本文是基于ass/ssa字幕特效的教程,利用Adobe After Effects或者Adobe Premiere等非线性编辑软件制作特效的不在本文的讨论范围,请自行参考相关书籍。
----------------------------------------------------------------------
个人时间关系只能每次讲一点!
今天先讲第1课!(好象很臭屁啊!!像个高级讲师一样!臭屁臭屁!!哈哈)

ssa全称Sub Station Alpha,而ass则为Advanced Sub Station Alpha!!分别是2种字幕的格式!!他们之间可以说是大同小异!!大家从字面上看,就知道了ASS是SSA的高级形式!!我推荐大家尽量使用ASS,毕竟功能要比SSA强!当然想学的好必须2种都要掌握了!下面为大家来讲解一下!!ssa的用白色,<FONT COLOR="red">ass用红色字</FONT>。

好!先拿个特效样本先!
======================================================================
[Script Info]
; This is a Sub Station Alpha v4 script.
; For Sub Station Alpha info and downloads,
; go to <A TARGET=_blank HREF="http://www.eswat.demon.co.uk/">http://www.eswat.demon.co.uk/</A>
; or email kotus@eswat.demon.co.uk
;
; Note: This file was saved by Subresync.
;
ScriptType: v4.00<FONT COLOR="red">+</FONT>
Collisions: Normal
PlayResX: 1024
PlayResY: 768
Timer: 100.0000

[V4<FONT COLOR="red">+</FONT>styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, TertiaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding
Style: Default,Arial,18,16777215,4227327,8404992,16744448,-1,0,1,2,3,2,20,20,20,0,1
Style: T1,经典综艺体简,50,16777215,4227327,8404992,16744448,-1,0,1,2,2,2,30,30,30,0,134

[Events]
Format: Marked, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: Marked=0,0:00:02.00,0:00:06.50,T1,,0000,0000,0000,,{fs28}{fad(500,500)}{move(146,10,146,55,50,890)        (0,500,fry720)}变形金刚中国家园
Dialogue: Marked=0,0:00:02.00,0:00:06.50,T1,,0000,0000,0000,,{fad(500,500)}{move(146,35,146,80,50,890)        (0,500,fry720)fs20}www.tfmemory.net
Dialogue: Marked=0,0:00:02.00,0:00:06.50,T1,,0000,0000,0000,,{fs28}{fad(500,500)}{move(146,90,146,
回复

使用道具 举报

17

主题

494

帖子

988

积分

版主

Rank: 7Rank: 7Rank: 7

积分
988
 楼主| 发表于 2003-11-14 18:27:55 | 显示全部楼层 |阅读模式
<FONT COLOR="blue">上面的东西大家看不懂吧,很正常,不急!!慢慢来</FONT>
一,Sub Station Alpha脚本有哪些Section
[Script Info]
脚本信息
这部分包含了该脚本文件的头部以及一般说明.在V4的脚本中,“[Script Info]”必须是该脚本的第一行

[v4 styles]
Version4的style定义
这部分包含了脚本的所有样式/风格,所有在字幕中用到的样式必须先在此指定。
注意在这里ASS使用[v4+ styles]

[Events]
事件部分
该部分包含所有字幕中出现的事件信息--包括字幕、注释、图片、声音、影像以及命令等

[Fonts]
字体
如果你要选择嵌入非标准的字体,则这部分要包含文本编码的字体文件,只有truetype格式的字体可以嵌入SSA中,每一行的格式如下:
fontname:  SSA将要用来保存字体的文件名. 如下:
truetype 字体的原始文件名,
加上一个 下划线 “_”,
加上一个 “B” 如果需要粗体,(可选)
加上一个 “I” 如果需要斜体,(可选)
加上一个 指定的编码字符集,
加上    “.ttf”的扩展名
例子.
fontname: chaucer_B0.ttf
fontname: comic_0.ttf
fontname 这一行下面必须要接可打印的字符, 字符被转为二进制.每行是80个字符长,最后的一个可能会被丢失.

[Graphics]
图像
如果你要选择嵌入文本编码的图像,则要在这部分指出. 图像文件也必须为二进制编码的.

每个图像文件为一行,格式如下:
filename:  SSA将要用来保存图像文件的文件名.必须要与在脚本中使用的图像文件名一致.
SSA 保存的文件将放在SSA程序的安装目录的子目录,&quot;Pictures&quot;可能在C:Program FilesGabestVobSubPictures下,SSA会试图加载指定路径下的文件,如果没有找到,它将在&quot;Pictures&quot;这个子目录下面寻找类似于文本编码的字体,这种图像也是以二进制编码的字体来组成的

注:&quot;[Fonts]&quot; &quot;[Graphics]&quot;等只能在&quot;Sub Station Alpha&quot;这个软件中使用.因为现在用的人不多,略过.


[此帖子已被 DomeN 在 2003-11-14 18:33:03 编辑过]
回复

使用道具 举报

17

主题

494

帖子

988

积分

版主

Rank: 7Rank: 7Rank: 7

积分
988
 楼主| 发表于 2003-11-14 18:35:25 | 显示全部楼层 |阅读模式
<FONT COLOR="blue] 二、Sub Station Alpha 中的[Script Info">以及头部</FONT>
!:       脚本文件的专用注释符号,在字幕调用时不会显示(V4版以前用).
;:       分号.V4版脚本文件的专用注释符号,分号后面可以接任何文本.
Title:               脚本文件的描述信息
Original Script:原始作者
Original Translation:(可选)对话的翻译人员
Original Editing:(可选)编辑校对人员
Original Timing:(可选)时间轴
Synch Point:(可选)关于视频回放时该脚本的插入点的描述.
Script Updated By:(可选) 脚本编辑修改人员/组织.
Update Details: 更新修改细节.
ScriptType:           版本号  eg. &quot;V4.00&quot;.  <FONT COLOR="red">ASS使用“V4.00+”</FONT>
Collisions:当存在冲突时,如何处理(比如有两行字幕同时出现在同一位置的情况)
分为Normal&quot;和&quot;Reverse&quot;,具体有何区别我也不是很清楚:-)

PlayResY:播放脚本时的屏幕高度.
PlayResX:播放脚本时的屏幕宽度.
PlayDepth:播放脚本时的色深.
Timer:           计时,以百分数表示,一般为&quot;100.0000&quot; 即 100%.

<FONT COLOR="red">Wrapstyle:定义缺省的换行样式.
0: 智能换行(当字幕超出屏幕时才换行)
1: 行末换行, 只有N才换行
2: 无字符方式,
N 换行
3: 和0相同, 但较低的行要宽一些.</FONT>

回复

使用道具 举报

17

主题

494

帖子

988

积分

版主

Rank: 7Rank: 7Rank: 7

积分
988
 楼主| 发表于 2003-11-14 18:43:43 | 显示全部楼层 |阅读模式
三、Sub Station Alpha 中的 [v4<FONT COLOR="red]+ styles"> 样式定义部分</FONT>
样式/风格定义部分必须以如下声明为第一行

format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, TertiaryColour, BackColour, Bold, Italic, Borderstyle,Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding
这是SSA的格式

<FONT COLOR="red">format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, Borderstyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
这是ASS的格式</FONT>

各段说明如下:
字段 1:Name. 样式名称. 大小写敏感. 不能有逗号.

字段 2:Fontname. Windows中的字体名称. 大小写敏感.

字段 3:Fontsize. 字体大小.整数

字段 4:PrimaryColour. 长整数的 BGR (蓝-绿-红) 值. ie. BBGGRR 每单色取值00-FF(十六进制)
字幕的主色(第一颜色).通常就是字幕的颜色.

字段 5:SecondaryColour. 长整数的 BGR (蓝-绿-红) 值. ie. BBGGRR 每单色取值00-FF(十六进制)
辅助颜色(第二颜色).比如有两行字幕同时出现在同一位置时,辅色会自动替换主色,以示区别,还有一个主要用作卡拉OK时的第二颜色.

字段 6:<FONT COLOR="red">OutlineColor</FONT>(TertiaryColour). 长整数的 BGR (蓝-绿-红) 值. ie. BBGGRR 每单色取值00-FF(十六进制)
轮廓颜色(第三颜色).

字段 7:BackColour(第四颜色). 长整数的 BGR (蓝-绿-红) 值. ie. BBGGRR
               背景或者说阴影颜色

<FONT COLOR="red">字段 4-7:第一颜色到第四颜色都可以包含Alpha通道信息,也就是透明度  ie. AABBGGRR . AA就是透明度,00完全不透明,

FF完全透明(十六进制)
</FONT>

字段 8:Bold. 定义字体是否为粗体. -1(或者1)为粗体, 0为正常.

字段 9:Italic. 定义字体是否为粗体. -1(或者1)为粗体, 0为正常. 粗体和斜体可以同时存在

字段 9.1:Underline. [-1 or 0]下划线

字段 9.2:Strikeout. [-1 or 0]删除线

字段 9.3:ScaleX. X方向的缩放,改变字体的宽度. [percent]百分数

字段 9.4:ScaleY. Y方向的缩放,改变字体的高度. [percent]百分数

字段 9.5:Spacing. 文字之间的间距. [pixels]像素

字段 9.6:Angle.  角度.定义字幕显示时的旋转角度.逆时针方向为正.浮点数. [degrees]度数


字段 10:Borderstyle. 边框样式  1=边框 + 投影, 3=不透明的矩形框

字段 11:Outline. 轮廓.当Borderstyle 为 1 时,  指定文字周围轮廓的宽度, 像素.可取 0, 1, 2, 3 or 4.

字段 12:Shadow. 阴影. 当Borderstyle 为 1 时,  指定文字投影的深度,像素. 可取 0, 1, 2, 3 or 4.
投影总是要附加轮廓效果,当没有给出轮廓的宽度时,SSA将强制加上1个像素的轮廓效果.<
回复

使用道具 举报

17

主题

494

帖子

988

积分

版主

Rank: 7Rank: 7Rank: 7

积分
988
 楼主| 发表于 2003-11-14 18:51:38 | 显示全部楼层 |阅读模式
四、Sub Station Alpha 中的 [Events] 部分
类似的,该部分必须以如下声明为第一行

format: Marked, Start, End, style, Name, MarginL, MarginR, MarginV, Effect, Text
这是SSA的格式

<FONT COLOR="red">format: Layer, Start, End, style, Actor, MarginL, MarginR, MarginV, Effect, Text
这是ASS的格式字段 1:Layer 层数(任何整数)有点类似于图像处理软件中的&quot;层&quot;,层数不同的两个字幕将忽略冲突检测,也就是说两个层数不同的字幕将重叠在一起.层数高的字幕在层数低的上面
</FONT>
字段 2:Start 事件开始时间,格式为 0:00:00:00  ie. Hrs:Mins:Secs:hundredths. 注意小时的位置只有一位数!

字段 3:End  事件结束时间,格式为 0:00:00:00  ie. Hrs:Mins:Secs:hundredths. 注意小时的位置只有一位数!!

字段 4:style 样式名.如果是引用的样式不存在或者名称不对,SSA就将采用&quot;Default&quot;这个缺省样式.即便在[v4+ styles]部分不存

在&quot;Default&quot;样式的定义,SSA/ASS将采用软件作者的缺省定义:字体使用&quot;Arial&quot;,主色为白色,字符集为Western.

字段 5:Name
角色名称. 表示在对话中,这句话是哪个角色说的. 仅仅起一个注释的作用,在编辑修改时供参考.

字段 6:MarginL
4位数字,可以替代左边距的值. 像素. 全0的话(0000)表示按照样式中定义的边距来显示.

字段 7:MarginR
4位数字,可以替代右边距的值. 像素. 全0的话(0000)表示按照样式中定义的边距来显示.

字段 8:MarginV
4位数字,可以替代底部边距的值. 像素. 全0的话(0000)表示按照样式中定义的边距来显示.

字段 9:Effect.变换效果. 可为空, 或者可以包含下面三种效果之一(效果名称必须严格按以下格式,而且是大小写敏感,不要两边的引号“&quot;

”):  参数中[]中的参数可选.

&quot;Karaoke&quot; 卡拉OK效果.

&quot;Scroll up;y1;y2;delay<FONT COLOR="red">[;fadeawayheight]</FONT>向上滚动效果.各个参数以分号相隔.
y1 和 y2 值 定义了要向上滚动的文字的出现位置和消失位置. 像素, 而且这两个值无所谓顺序先后问题,反正是从低的位置(即制相对较大的位置开始向上卷动),比如Scroll up;100;10;20和Scroll up;10;100;20的效果是一样的.
delay(延迟值)是从1开始的数字, 0意味着字幕没有延迟,将会尽可能快地卷动,一闪而过,而这个值的上限是多少我也不清楚,几千都没有关系(就是暴慢),数字越大越慢,不过常用的范围在0-100之间.

&quot;Banner;delay<FONT COLOR="red">[;lefttoright;fadeawaywidth]lefttoright 0 or 1. 这个参数可选(ASS).  默认值为0即与SSA中相同,字幕是从右到左滚动,如果为1,则从左到右滚动.
</FONT>
delay(延迟值)是从1开始的数字, 0意味着字幕没有延迟,将会尽可能快地卷动,一闪而过,而这个值的上限是多少我也不清楚,反正几千都没有关系(就是暴慢),数字越大越慢,不过常用的范围在0-100之间.

Banner最常用的地方是做版权声明,如下的例子:
Dialogue: 0,0:02:22.70,0:02:52.70,Defaultaaaa,,0000,0000,0000,Banner;10;0;30,{e1}本字幕仅限试看之用,禁止用于商业行为及未经许可修改任何内容 请于下载后24小时内删除,如果你喜欢本作品,请支持购买正版 若因私自散布造成法律问题,本团体恕不负责








[此帖子已被 DomeN 在 2003
回复

使用道具 举报

17

主题

494

帖子

988

积分

版主

Rank: 7Rank: 7Rank: 7

积分
988
 楼主| 发表于 2003-11-14 19:04:31 | 显示全部楼层 |阅读模式
<FONT size="3">不发了!!郁闷死了!!通哥是可以考虑换论坛了!!这个论坛ASP程序很有问题!这样我根本无法发教程!</FONT>



[此帖子已被 DomeN 在 2003-11-14 20:09:30 编辑过]
回复

使用道具 举报

21

主题

698

帖子

1396

积分

游客

积分
1396
发表于 2003-11-14 22:27:39 | 显示全部楼层 |阅读模式
汗……
回复

使用道具 举报

38

主题

743

帖子

1486

积分

游客

积分
1486
发表于 2003-11-15 17:46:57 | 显示全部楼层 |阅读模式
<BLOCKQUOTE><strong>引用</strong>:<HR Size=1>原文由 <b>DomeN</b> 发表:
不发了!!郁闷死了!!通哥是可以考虑换论坛了!!这个论坛ASP程序很有问题!这样我根本无法发教程!<HR SIZE=1></BLOCKQUOTE>
昨晚探长哥哥和我还聊到了这个问题呢,程序好像是有点问题。
回复

使用道具 举报

1

主题

22

帖子

44

积分

游客

积分
44
发表于 2003-11-16 12:53:27 | 显示全部楼层 |阅读模式
最好贴图,会更明白
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|变形金刚联盟 ( 京ICP备06002198号 )

GMT+8, 2024-4-27 19:20 , Processed in 0.184652 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表