界面介绍篇
界面图标布局含义:
1.Comment:左边的方框若选中->本条字幕作为注释存在,播放时不出现在视频中。
2.Style(下拉框):在下拉框中选中一款字体类型应用于本条字幕。
大学英语四级成绩单
3.Actor:基本无用= =||
4-6:字幕边距,左,右,垂直。
7.层:类似图层的概念,不同层上的字幕互不干扰,越高层字幕显示在低层字幕之上。
8-9:本条字幕开始时间,结束时间。
10:本条字幕持续时间。
工具栏标记
备注:字幕输入后按ctrl+enter为在屏幕上显示字幕效果,按enter为接受修改后并自动转换到下一栏,开始时间衔接于上一栏结束时间。
其他快捷键见tools->hotkeys->双击某栏可修改快捷键以符合自己的习惯
从左到右分别为 粗体,斜体,下划线,着重,字体(在光标所在处插入字体标签)
原色,复合色(卡拉ok特效里常用),轮廓色,阴影色
备注:粗体,斜体,下划线,着重四个标记效果可通过选取一段字幕仅对这一段应用相应效果,举例如下:
语句:
效果图:
其余效果标记对插入处之后本条字幕文字都应用,直到下一个同类标记的出现。
语句:
效果图:
栅格字幕条
从左到右标签表示啥不用写了吧。。。- - 和上面一样
单击一条字幕条使其变色为蓝绿色表示选中此字幕条
双击可跳至此字幕条开始的时间
单击右键跳出如下选择框设置:
Inrt (before)::在选中的此字幕条前添加空白字幕条,开始与结束时间衔接于前后字幕条
Inrt (after):在选中的此字幕条后添加空白字幕条,开始与结束时间衔接于前后字幕条
Inrt at video time (before):在选中的字幕条前插入空白字幕条,开始时间与选中的字幕条相同,结束时间为开始时间5s后。
Inrt at video time (after):在选中的字幕条后插入空白字幕条,开始时间与选中的字幕条相同,结束时间为开始时间5s后。
Duplicate:复制选中字幕条,并插入其之前。
Duplicate and shift by 1 frame:复制选中字幕条插入其之后,开始时间衔接于被复制栏的结束时间,结束时间为开始时间1帧之后。
Split (by karaoke):将选中的字幕条以卡拉ok标记\k根据音节分开为新的一栏【没有试验出效果的一条命令囧】
Swap:保持所有标记不变交换两栏字幕条。
Join (concatenate):以第一条字幕条的开始时间为开始,以最后一条的结束时间为结束,合并选中的字幕条,文字以\N标记隔开为两行。
Join (keep first):只保留第一栏字幕条内的文字内容合并选中的所有字幕条,选中的最后一条的结束时间作为合并后字幕条的结束时间。
Join (as karaoke):合并选中字幕条,内容分别以\k卡拉ok标记隔开,卡拉ok特效时间参数根据字幕条持续时间自动调节。
Make times continuous (change start):改变第二条字幕条的开始时间使其衔接于第一条字幕条的结束时间。【多条字幕栏适用】
Make times continuous (change end):改变第一条字幕条的结束时间使其衔接于第二条字幕条的开始时间。【多条字幕栏适用】
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 - Soft line break.
Makes the line "break" (i.e. skip to the next line) using mode \q2 (e \q<0-3>). Using any other mode, it's replaced by a space.
\N – 硬性空行.
\h – 硬性空格
普通代码:(必须用在{}内,且影响之后所有的文字,直到有第二个相同类型的标记出现覆盖其效果)bored是什么意思
\i1:斜体
\i0:非斜体
\b1:粗体
\b0:非粗体
\u1:下划线
\u0:除去下划线
\s1:着重线(存在于在文字中间)
\s0:除去着重线
\bord<width>:字体边框宽度
\bord1, \bord0.5, \bord0(边框宽度为0)
\shad<depth>:阴影偏移度【经过颜色设置可造成3D字体假象 囧rz】
阴影作用于文字背后,出现在右下角
\shad9
\shad2
\be:字体边框发光度【对较大文字基本无用…= =】
\be0:(不发光)\be1:(发光)
\fn<name>:字体名
{\fnBigMisterC}talking to
{\fn@微软雅黑}第三辆
\fs<size>:字体大小 \fs10;\fs88
\fscx<percent>:字体X轴缩放 \fscx30%;\fscx60%
\fscy<percent>:Y轴
\fsp<pixels>:文字间距
\fsp5
\fsp14
\fr[<x/y/z>]<degrees>:\fr默认绕Z轴
\frx:绕X轴旋转角度经典英文歌曲100首
\frz:Z轴为垂直于屏幕轴,逆时针转为正角度
{\frz-90\fn@微软雅黑}第三辆【绕Z轴旋转与@字体结合效果】
\fry:绕Y轴
\fe<chart>:字体编码
\fe0:ANSI码(USA);\fe128:SHIFT_JIS 码(Japan)【此项不熟练的可在后面的字体类型设置中解决】
\c&H<bbggrr>& :设置颜色【用软件自带或外置取色器】
\1c&H<bbggrr>&:字体原色
\2c&H<bbggrr>&:卡拉ok效果中的第二颜色【效果开始时将从2c颜色变为1c颜色】
\3c&H<bbggrr>& :字体边框颜色
\4c&H<bbggrr>&:字体阴影颜色报税英文
\alpha&H<aa>& :字体透明度
aa(2进制)范围从00(无变化)到FF(字完全不见)
\alpha&H80&:50%的透明度
\<1/2/3/4>a&H<aa>&:设置1c-4c的透明度
\an<alignment> :字幕位置 \an2:屏幕下方中间【各位置间距可在字幕总设置中重新设置】
\a<alignment> :老式SSA语句中用, 现在米人用了吧。。。忽略。。。
\k<duration> :卡拉ok特效【变色效果不平滑】
例:
{\k32}Ko{\k27}ko{\k27}ro (开始时"Ko"用原色显示,ko,ro用第二颜色显示,32厘秒【百分之一秒】(32厘秒=320毫秒=0.32秒) 后ko变为原色显示,27厘秒后ro变为原色显示
\kf<duration> :卡拉ok填充效果【与\k效果相似,但是有从左到右填充效果,较为平滑】
\K<duration>:同\kf
\ko<duration> :边框卡拉ok效果【同\kf,应用于边框,不过谁能告诉我边框2色在哪><....】
\r[<name>]:重置字幕类型设置
\pos(<x>,<y>) :位置【准确度与分辨率有关】
例:
Aegisub和popsub中都是双击屏幕设置
\pos(340,403)
\move(<x1>,<y1>,<x2>,<y2>[,<t1>,<t2>]) :移动命令
从位置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(<x>,<y>) :设置屏幕坐标原点【旋转和缩放特效是很有用】
即旋转中心和缩放中心的设置
此点也可设置于屏幕外,当设置的很远的时候,配合快速特效可以造成跳跃的视觉效果
注意每条字幕栏只能有一个org命令
\fade(<a1>,<a2>,<a3>,<t1>,<t2>,<t3>,<t4>) :淡入淡出
以透明度a1在t1时间显现,从t1到t2时间渐变为透明度a2;从t3到t4渐变为透明度a3,时间以毫秒计,fade命令中透明度标记影响1c-4c所有颜色
例:
\fade(&HFF&,&H20&,&HE0&,0,500,2000,2200)
\fad(<t1>,<t2>) :简单淡入淡出
在开始时间t1(毫秒)之后开始淡入,在结束时间t2时间之前淡出,只有ASS语句中才识别相对于此字幕栏结束时间t2
当t1=0,无淡入;t2=0,无淡出
\t([<t1>,<t2>,][<速度>,]<标记>) :变换【重头戏特效】
\t标记与其余标记结合而成的特效,\t标记仅影响后面标记中的命令,造成动态效果
速度为x^n中的指数n,n=1,线性;0<n<1,减速;n.>1加速
\t后所跟标记支持的有\c,\1-4c,\aphpa,\1-4a,\fs,\fr,\frx,\frz,\fry,\fscx,\fscy,\fsp,\bord,\shad,
\clip(矩形适用)
雅思中文官网
例:
{\c&H0000FF&\t(\c&HFF0000)}Thank you!!:以红色显现变色至蓝色
{\an5\t(0,5000,\frz3600)}hello~~~~~:字幕位于屏幕中央,在5s内逆时针旋转10圈
{\an5\t(0,5000,0.5,\frz3600)}hello~~~~:同上,但是旋转速度渐渐变慢
\clip(<x1>,<y1>,<x2>,<y2>) :设置截取范围(默认为矩形,以x1,y1;x2,y2分别为对角线端点坐标)【此命令标记可以跟在\t后形成动态特效】fancl卸妆油好用吗
只有在此范围内的字幕才能显示,
例:
\clip(0,0,320,240):若分辨率640x480,则字幕只在屏幕第二象限显示
\clip([<scale>,]<drawings>) :设置截取向量【此命令不能用于\t标记后形成动态特效】
同上面一样,但是用绘出的向量图形代替默认的矩形,scale形变变量与绘画标记\p中值相同表示,具体在绘画命令中介绍
注意:VSFilter 2.37,2.36在截取向量的应用上有bug,如果一定要用此特效,请采用VSFilter 2.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>:图像沿Y轴平移
emergencystop\pbo-50:图像沿Y轴向上平移50像素
\pbo100:图像沿Y轴向下平移100像素
绘画命令
想象有个隐形鼠标正按照你给的命令在移动
这些命令必须出现在\clip标记后或者在\pn和\p0标记之间
正方形:{\p1}m 0 0 l 100 0 100 100 0 100{\p0}【m00后面是字母l(line),不是数字1恩= =】
(460,130)的蓝色红框矩形:
椭圆:{\p1}m 0 0 s 100 0 100 100 0 100 c{\p0}【此例中c即等于 "p 0 0 100 0 100 100"】
圆形:{\p1}m 50 0 b 100 0 100 100 50 100 b 0 100 0 0 50 0{\p0}【此处第二个b可省略】
m <x> <y> :单移动
鼠标移动至x,y坐标位置,如果此时有个未封闭的形状,系统自动将其封闭,所有的绘图命令都必须用这个标记开始。
n <x> <y> :不封闭移动
同上,但是不封闭现有的形状
l <x> <y> :线条绘制
以鼠标所在位置和x,y坐标为两端点绘制一条直线,同时移动鼠标至x,y
b <x1> <y1> <x2> <y2> <x3> <y3> :三次贝茨曲线
以鼠标所在位置和x3,y3为端点绘制三次贝茨曲线,
x1,y1,x2,y2为控制方向(是这么叫的乜— —?)
下图中P0为原始鼠标所在位置,P3 (x3,y3),P1 (x1,y1),P2(x2,y2)
s <x1> <y1> <x2> <y2> <x3> <y3> …… <xN> <yN> :三次贝茨曲线连结
至少有三个坐标(当有三个坐标时等同于b命令),绘制光滑的三次贝茨至点N(xN,yN),此命令可以将不同的贝茨曲线连在一起。
p <x> <y> :贝茨曲线扩展
将用b命令绘制的曲线扩展至x,y,等同于在s命令后增加一个(x,y)坐标
c :封闭曲线
封闭用b命令绘制的曲线
工具篇
Aegisub工具集
取色器
可至任意区包括屏幕取色,具体介绍见图中文字
字幕跟踪
图中所标示的两个按键【很有用,但是太复杂了…暂时么空讲 恩】
字体集合器
Brow选择目标文件夹,或者勾选as attachments作为最后字幕文件的附属
最后按start,字体会被复制至目标文件中,过程日志在log框中显示
【字体名称不准确时将导致此过程不成功】
附件管理器
通过解码为文本方式添加字体或者图片为附件,可避免不同组员之间因缺乏相应的字体造成的麻烦,但只允许添加.tff为后缀的字体文件,.bmp .gif .jpg .wmf 为后缀的图片文件
字体管理器【我爱死这个了】
如果是持续做某个相同节目的特效,可以从字体库里调出原先做的字体
字体编辑器(style editor):具体见图
字体管理助手【这个也很爱】
时间调节器【我错了…这个好东西居然刚发现…害得我B4了AEGI很久…T T^】
可根据字体类型选择所要调节的字幕种类(左边打勾)【调op,ed时间时较有用】
通过调节开始与结束时间将离的很接近的字幕栏改为时间紧连
当导入视频时将字幕栏时间改为紧贴视频关键桢
语种替换助手
其中enter后将自动跳入下一栏字幕,要被替换的文字用蓝色标出,可替换其他语种的文字,或者也可以同种类替换,此时功能相当于find and replace
其他工具
自动脚本工具【= = 趴 高手自己看吧,有自带的效果也可以自己编写脚本的,反正俺不会】
ASS
用记事本 打开 附件中的 特效.ASS
PlayResX:1920
PlayResY:1080
这两行 是 ASS的分辨率
分辨率 就是 画面的尺寸 简单的说
把 这个特效 ASS 再复制一份
把 ASS分辨率 改成
PlayResX:960
PlayResY:540
好比这句
youz
Dialogue: 0,0:00:04.35,0:00:07.77,OPcn,NTP,0000,0000,0000,,{\pos(960,980)\bord3}想和他在一起。
\pos(960,980) 表示 该字幕出先在 960 980的 位置
但是 现在的分辨率 是多少呢?
960 540 所以装不下
因此就不会出现了
于是 分辨率 是 提前 设置好的哦 不可以乱改
只要不改 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,Courier New,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,Courier New,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
这一项 是 设置 字体的 出现位置
我们将 画面 九分 有九个位置 代号如下
7 8 9
4 5 6
1 2 3
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)}?
{}里面的 是特效的语言 并不是显示的内容
而这个 问号 就是显示的内容
因此 改动 内容的话 只要 改 每一行的 里内容部分 就可以了
用这个 ♥
代替 那个问号 就可以在播放视频的时候看到 一个大大的 爱心了~
因为 这样的符号 POPSUB 是认不出来的 所以每用 POPSUB 打开 保存一次 那个ASS的 时候 心型都会变问号
需要 之后手动 修改一下
这个特效 做的时候分为
LOGO 就是标志
TITLE 每话的标题和下一话的标题
STAFF 制作人员
OP OP歌词
ED ED歌词
来看 STAFF部分
Dialogue: 0,0:00:00.00,0:00:00.00,*Default,NTP,0000,0000,0000,,------Staff(此栏与OP一起调)
Dialogue: 0,0:00:39.66,0:00:44.66,OPcn,NTP,0000,0000,0000,,{\r\fad(330,460)\bord3}{\pos(440,260)}牛马文翻 小姨浮云
Dialogue: 0,0:00:39.66,0:00:44.66,OPcn,NTP,0000,0000,0000,,{\r\fad(330,460)\bord3}{\pos(440,450)}催命公主 草莓心灵
Dialogue: 0,0:00:39.66,0:00:44.66,OPcn,NTP,0000,0000,0000,,{\r\fad(330,460)\bord3}{\p
os(440,630)}打杂监督 袋感鼠应
那么 你想把 你自己ID写进去
就把 这一行的 内容 改成 与你有关的 就可以了
但是 格式要一样
4个字 空格 4个字
所以为了 美观 整齐
所以 要 保持字数 和 形式上的一致