Aegisub教程.docx
《Aegisub教程.docx》由会员分享,可在线阅读,更多相关《Aegisub教程.docx(33页珍藏版)》请在冰豆网上搜索。
Aegisub教程
界面介绍篇
界面图标布局含义:
1.Comment:
左边的方框若选中->本条字幕作为注释存在,播放时不出现在视频中。
2.Style(下拉框):
在下拉框中选中一款字体类型应用于本条字幕。
3.Actor:
基本无用==||
4-6:
字幕边距,左,右,垂直。
7.层:
类似图层的概念,不同层上的字幕互不干扰,越高层字幕显示在低层字幕之上。
8-9:
本条字幕开始时间,结束时间。
10:
本条字幕持续时间。
工具栏标记
备注:
字幕输入后按ctrl+enter为在屏幕上显示字幕效果,按enter为接受修改后并自动转换到下一栏,开始时间衔接于上一栏结束时间。
其他快捷键见tools->hotkeys->双击某栏可修改快捷键以符合自己的习惯
从左到右分别为粗体,斜体,下划线,着重,字体(在光标所在处插入字体标签)
原色,复合色(卡拉ok特效里常用),轮廓色,阴影色
备注:
粗体,斜体,下划线,着重四个标记效果可通过选取一段字幕仅对这一段应用相应效果,举例如下:
语句:
效果图:
其余效果标记对插入处之后本条字幕文字都应用,直到下一个同类标记的出现。
语句:
效果图:
栅格字幕条
从左到右标签表示啥不用写了吧。
。
。
--和上面一样
单击一条字幕条使其变色为蓝绿色表示选中此字幕条
双击可跳至此字幕条开始的时间
单击右键跳出如下选择框设置:
Insert(before):
:
在选中的此字幕条前添加空白字幕条,开始与结束时间衔接于前后字幕条
Insert(after):
在选中的此字幕条后添加空白字幕条,开始与结束时间衔接于前后字幕条
Insertatvideotime(before):
在选中的字幕条前插入空白字幕条,开始时间与选中的字幕条相同,结束时间为开始时间5s后。
Insertatvideotime(after):
在选中的字幕条后插入空白字幕条,开始时间与选中的字幕条相同,结束时间为开始时间5s后。
Duplicate:
复制选中字幕条,并插入其之前。
Duplicateandshiftby1frame:
复制选中字幕条插入其之后,开始时间衔接于被复制栏的结束时间,结束时间为开始时间1帧之后。
Split(bykaraoke):
将选中的字幕条以卡拉ok标记\k根据音节分开为新的一栏【没有试验出效果的一条命令囧】
Swap:
保持所有标记不变交换两栏字幕条。
Join(concatenate):
以第一条字幕条的开始时间为开始,以最后一条的结束时间为结束,合并选中的字幕条,文字以\N标记隔开为两行。
Join(keepfirst):
只保留第一栏字幕条内的文字内容合并选中的所有字幕条,选中的最后一条的结束时间作为合并后字幕条的结束时间。
Join(askaraoke):
合并选中字幕条,内容分别以\k卡拉ok标记隔开,卡拉ok特效时间参数根据字幕条持续时间自动调节。
Maketimescontinuous(changestart):
改变第二条字幕条的开始时间使其衔接于第一条字幕条的结束时间。
【多条字幕栏适用】
Maketimescontinuous(changeend):
改变第一条字幕条的结束时间使其衔接于第二条字幕条的开始时间。
【多条字幕栏适用】
Recombine(1,1+2)into(1,2):
前提条件为第二栏中字幕内容包含第一栏中字幕,并有\N标记隔开
首栏字幕条的结束时间在合并后变为与第二栏字幕条结束时间一致
Recombine(1+2,2)into(1,2)
前提条件为第一栏中字幕内容包含第二栏中字幕,并有\N标记隔开
第二栏字幕条的开始时间在合并后变为与首栏字幕条开始时间一致
Recombine(1,1+2,2)into(1,2):
(图里注释错了...请54)
合并前有三栏字幕,中间栏字幕内容包含首栏和三栏,内容间有\N标记隔开
合并后首栏的结束时间变为中间栏的结束时间;
第三栏的开始时间变为中间栏的开始时间。
Copy;Cut;Paste;Delete
ass代码篇
特殊代码:
(不用在{}内)
\n-Softlinebreak.
Makestheline"break"(i.e.skiptothenextline)usingmode\q2(see\q<0-3>).Usinganyothermode,it'sreplacedbyaspace.
\N–硬性空行.
\h–硬性空格
普通代码:
(必须用在{}内,且影响之后所有的文字,直到有第二个相同类型的标记出现覆盖其效果)
\i1:
斜体
\i0:
非斜体
\b1:
粗体
\b0:
非粗体
\u1:
下划线
\u0:
除去下划线
\s1:
着重线(存在于在文字中间)
\s0:
除去着重线
\bord:
字体边框宽度
\bord1,\bord0.5,\bord0(边框宽度为0)
\shad:
阴影偏移度【经过颜色设置可造成3D字体假象囧rz】
阴影作用于文字背后,出现在右下角
\shad9
\shad2
\be:
字体边框发光度【对较大文字基本无用…==】
\be0:
(不发光)\be1:
(发光)
\fn:
字体名
{\fnBigMisterC}talkingto
{\fn@微软雅黑}第三辆
\fs:
字体大小\fs10;\fs88
\fscx:
字体X轴缩放\fscx30%;\fscx60%
\fscy:
Y轴
\fsp:
文字间距
\fsp5
\fsp14
\fr[]:
\fr默认绕Z轴
\frx:
绕X轴旋转角度
\frz:
Z轴为垂直于屏幕轴,逆时针转为正角度
{\frz-90\fn@微软雅黑}第三辆【绕Z轴旋转与@字体结合效果】
\fry:
绕Y轴
\fe:
字体编码
\fe0:
ANSI码(USA);\fe128:
SHIFT_JIS码(Japan)【此项不熟练的可在后面的字体类型设置中解决】
\c&H&:
设置颜色【用软件自带或外置取色器】
\1c&H&:
字体原色
\2c&H&:
卡拉ok效果中的第二颜色【效果开始时将从2c颜色变为1c颜色】
\3c&H&:
字体边框颜色
\4c&H&:
字体阴影颜色
\alpha&H&:
字体透明度
aa(2进制)范围从00(无变化)到FF(字完全不见)
\alpha&H80&:
50%的透明度
\<1/2/3/4>a&H&:
设置1c-4c的透明度
\an:
字幕位置\an2:
屏幕下方中间【各位置间距可在字幕总设置中重新设置】
\a:
老式SSA语句中用,现在米人用了吧。
。
。
忽略。
。
。
\k:
卡拉ok特效【变色效果不平滑】
例:
{\k32}Ko{\k27}ko{\k27}ro(开始时"Ko"用原色显示,ko,ro用第二颜色显示,32厘秒【百分之一秒】(32厘秒=320毫秒=0.32秒)后ko变为原色显示,27厘秒后ro变为原色显示
\kf:
卡拉ok填充效果【与\k效果相似,但是有从左到右填充效果,较为平滑】
\K:
同\kf
\ko:
边框卡拉ok效果【同\kf,应用于边框,不过谁能告诉我边框2色在哪><....】
\r[]:
重置字幕类型设置
\pos(,):
位置【准确度与分辨率有关】
例:
Aegisub和popsub中都是双击屏幕设置
\pos(340,403)
\move(,,,[,,]):
移动命令
从位置x1,y1移动到x2,y2,从时间t1开始移动到t2结束,t1,t2以毫秒计
若t1,t2省略,默认移动时间为此栏字幕条持续时间。
注意每条字幕栏只能有一个move命令
例:
\move(100,150,300,350):
字幕从(100,150)的位置移动至(300,350),从字幕出现开始到字幕消失为止结束
\move(100,150,300,350,500,1500):
同上,但从字幕出现后500ms开始移动,1.5s后移动结束。
\org(,):
设置屏幕坐标原点【旋转和缩放特效是很有用】
即旋转中心和缩放中心的设置
此点也可设置于屏幕外,当设置的很远的时候,配合快速特效可以造成跳跃的视觉效果
注意每条字幕栏只能有一个org命令
\fade(,,,,,,):
淡入淡出
以透明度a1在t1时间显现,从t1到t2时间渐变为透明度a2;从t3到t4渐变为透明度a3,时间以毫秒计,fade命令中透明度标记影响1c-4c所有颜色
例:
\fade(&HFF&,&H20&,&HE0&,0,500,2000,2200)
\fad(,):
简单淡入淡出
在开始时间t1(毫秒)之后开始淡入,在结束时间t2时间之前淡出,只有ASS语句中才识别相对于此字幕栏结束时间t2
当t1=0,无淡入;t2=0,无淡出
\t([,,][<速度>,]<标记>):
变换【重头戏特效】
\t标记与其余标记结合而成的特效,\t标记仅影响后面标记中的命令,造成动态效果
速度为x^n中的指数n,n=1,线性;01加速
\t后所跟标记支持的有\c,\1-4c,\aphpa,\1-4a,\fs,\fr,\frx,\frz,\fry,\fscx,\fscy,\fsp,\bord,\shad,
\clip(矩形适用)
例:
{\c&H0000FF&\t(\c&HFF0000)}Thankyou!
!
:
以红色显现变色至蓝色
{\an5\t(0,5000,\frz3600)}hello~~~~~:
字幕位于屏幕中央,在5s内逆时针旋转10圈
{\an5\t(0,5000,0.5,\frz3600)}hello~~~~:
同上,但是旋转速度渐渐变慢
\clip(,,,):
设置截取范围(默认为矩形,以x1,y1;x2,y2分别为对角线端点坐标)【此命令标记可以跟在\t后形成动态特效】
只有在此范围内的字幕才能显示,
例:
\clip(0,0,320,240):
若分辨率640x480,则字幕只在屏幕第二象限显示
\clip([,]):
设置截取向量【此命令不能用于\t标记后形成动态特效】
同上面一样,但是用绘出的向量图形代替默认的矩形,scale形变变量与绘画标记\p中值相同表示,具体在绘画命令中介绍
注意:
VSFilter2.37,2.36在截取向量的应用上有bug,如果一定要用此特效,请采用VSFilter2.35
绘画代码
ass代码也是可以绘图的,基于矢量作图的原理
\p<0/n/1>:
激活绘图命令
\p1:
激活;\p0:
取消;\pn:
n>0,n为所扩大的范围,用2^(n-1)转化【可使图像更精细】
\p1:
用正常的坐标大小1:
1绘图
\p4:
用大8倍(2^(4-1))的分辨率绘图,即作于400,400的点实际作于50,50
\pbo:
图像沿Y轴平移
\pbo-50:
图像沿Y轴向上平移50像素
\pbo100:
图像沿Y轴向下平移100像素
绘画命令
想象有个隐形鼠标正按照你给的命令在移动
这些命令必须出现在\clip标记后或者在\pn和\p0标记之间
正方形:
{\p1}m00l10001001000100{\p0}【m00后面是字母l(line),不是数字1恩==】
(460,130)的蓝色红框矩形:
椭圆:
{\p1}m00s10001001000100c{\p0}【此例中c即等于"p001000100100"】
圆形:
{\p1}m500b100010010050100b010000500{\p0}【此处第二个b可省略】
m:
单移动
鼠标移动至x,y坐标位置,如果此时有个未封闭的形状,系统自动将其封闭,所有的绘图命令都必须用这个标记开始。
n:
不封闭移动
同上,但是不封闭现有的形状
l:
线条绘制
以鼠标所在位置和x,y坐标为两端点绘制一条直线,同时移动鼠标至x,y
b:
三次贝茨曲线【~~~>_<~~~为萨会有噶高深的东西】
以鼠标所在位置和x3,y3为端点绘制三次贝茨曲线,
x1,y1,x2,y2为控制方向(是这么叫的乜——?
)
下图中P0为原始鼠标所在位置,P3(x3,y3),P1(x1,y1),P2(x2,y2)
s……:
三次贝茨曲线连结
至少有三个坐标(当有三个坐标时等同于b命令),绘制光滑的三次贝茨至点N(xN,yN),此命令可以将不同的贝茨曲线连在一起。
p:
贝茨曲线扩展
将用b命令绘制的曲线扩展至x,y,等同于在s命令后增加一个(x,y)坐标
c:
封闭曲线
封闭用b命令绘制的曲线
工具篇
Aegisub工具集
取色器
可至任意区包括屏幕取色,具体介绍见图中文字
字幕跟踪
图中所标示的两个按键【很有用,但是太复杂了…暂时么空讲恩】
字体集合器
Browse选择目标文件夹,或者勾选asattachments作为最后字幕文件的附属
最后按start,字体会被复制至目标文件中,过程日志在log框中显示
【字体名称不准确时将导致此过程不成功】
附件管理器
通过解码为文本方式添加字体或者图片为附件,可避免不同组员之间因缺乏相应的字体造成的麻烦,但只允许添加.tff为后缀的字体文件,.bmp.gif.jpg.wmf为后缀的图片文件
字体管理器【我爱死这个了】
如果是持续做某个相同节目的特效,可以从字体库里调出原先做的字体
字体编辑器(styleeditor):
具体见图
字体管理助手【这个也很爱】
时间调节器【我错了…这个好东西居然刚发现…害得我B4了AEGI很久…TT^】
可根据字体类型选择所要调节的字幕种类(左边打勾)【调op,ed时间时较有用】
通过调节开始与结束时间将离的很接近的字幕栏改为时间紧连
当导入视频时将字幕栏时间改为紧贴视频关键桢
语种替换助手
其中enter后将自动跳入下一栏字幕,要被替换的文字用蓝色标出,可替换其他语种的文字,或者也可以同种类替换,此时功能相当于findandreplace
其他工具
自动脚本工具【==趴高手自己看吧,有自带的效果也可以自己编写脚本的,反正俺不会】
ASS
用记事本打开附件中的特效.ASS
PlayResX:
1920
PlayResY:
1080
这两行是ASS的分辨率
分辨率就是画面的尺寸 简单的说
把这个特效ASS再复制一份
把ASS分辨率改成
PlayResX:
960
PlayResY:
540
好比这句
Dialogue:
0,0:
00:
04.35,0:
00:
07.77,OPcn,NTP,0000,0000,0000,,{\pos(960,980)\bord3}想和他在一起。
\pos(960,980)表示该字幕出先在960980的位置
但是现在的分辨率是多少呢?
960540所以装不下
因此就不会出现了
于是分辨率是提前设置好的哦不可以乱改
只要不改ASS的分辨率那么即便片源是1280x720的尺寸
加载的时候会自动进行缩放
只要分辨率依旧是16:
9
我们来看这一堆东西
[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:
Logocn,DFPLiKingHei-XB,200,&H00E1912F,&HF0000000,&H00ECE8FF,&HF0000000,-
1,0,0,0,100,100,0,0.00,1,1,0,2,30,30,10,134
Style:
Logoen,CourierNew,52,&H00E1912F,&HF0000000,&HF0000000,&HF0000000,-1,0,0,0,100,100,0,0.00,1,2,0,8,30,30,10,1
Style:
Bagayanxi,华文隶书,48,&H00E1912F,&HF0000000,&HF0000000,&HF0000000,-1,0,0,0,100,100,0,0.00,1,1,0,2,30,30,10,134
Style:
OPcn,迷你简丫丫,64,&H00FFFFFF,&HF0000000,&H00FFFFFF,&H00FFFFFF,-1,0,0,0,100,100,0,0.00,1,1,0,8,30,30,10,134
Style:
EDcn,迷你简凌波,64,&H00FFFFFF,&H00FFFFFF,&H00FFFFFF,&H00FFFFFF,-1,0,0,0,100,100,0,0.00,1,1,2,8,30,30,10,134
Style:
Title1,经典细隶书简,72,&H00FFFFFF,&H00FFFFFF,&H00FFFFFF,&H00FFFFFF,-1,0,0,0,100,100,0,0.00,1,1,0,2,30,30,10,134
Style:
Title2,微软简粗黑,56,&H00FFFFFF,&H00FFFFFF,&H00FFFFFF,&H00FFFFFF,-1,0,0,0,100,100,0,0.00,1,1,0,2,30,30,10,134
Style:
Default,方正粗圆_GBK,64,&H00FFFFFF,&HF0000000,&H3C012850,&HF0000000,0,0,0,0,100,100,0,0.00,1,2,0,2,10,10,10,134
也就是ass第二块
这一块全部是字体的设置信息
Style:
Default,方正粗圆_GBK,64,&H00FFFFFF,&HF0000000,&H3C012850,&HF0000000,0,0,0,0,100,100,0,0.00,1,2,0,2,10,10,10,134
拿一句来分析格式
Default,->在这个ASS里这个字体使用时的代号
比如Dialogue:
0,0:
01:
26.16,0:
01:
30.04,Logocn,NTP,0000,0000,0000,,{\r\fad(630,0)}{\pos(860,920)\alpha&H40&}曙光 社
这样一句ASS的语言
0,0:
01:
26.16,0:
01:
30.04是时间
Logocn是采用的字体
后面的是内容
再如Style:
EDcn,迷你简凌波,64
EDCN是代号
迷你简凌波是字体正式名
Style:
Logoen,CourierNew,52
52就是字体的大小了
然后看
Style:
Default,方正粗圆_GBK,64,&H00FFFFFF,&HF0000000,&H3C012850,&HF0000000,0,0,0,0,100,100,0,0.00,1,2,0,2,10,10,10,134
倒数第五项数字2
这一项是设置字体的出现位置
我们将画面九分有九个位置代号如下
789
456
123
2就是显示在画面下方中间
PrimaryColour
&H00E1912F
说明主体颜色就是&H00E1912F
颜色用16进制表示打开POPSUB新建一个时间轴
上面有特效选项里面有颜色这个小项目
你可以选择不同的颜色点生成POPSUB会生成16进制的颜色代码就可以用了
接下来
[Events]
后面的就是ASS的主要内容了
Dialogue:
0,0:
00:
00.00,0:
00:
00.00,*Default,NTP,0000,0000,0000,,------Logo(以LOGO开始浮现的前一桢为准)
比方这句
因为时间都是0所以就不会显示出来因此等于是注解只有当打开ASS的时候才能看到
Dialogue:
0,0:
01:
26.74,0:
01:
30.04,Logocn,NTP,0000,0000,0000,,{\r\c&H7331DF&\fad(730,0)\fscx130}{\pos(960,920)}?
{}里面的是特效的语言并不是显示的内容
而这个问号就是显示的内容
因此改动内容的话只要改每一行的里内容部分就可以了
用这个♥