抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

格式控制符

控制符 作用
\n 只有在 \q2 环境下才表现为 \N ,否则表现为普通空格
\N 换行
\h 非换行空白(NBSP),用于人名等整体

\q <style>

用于设置文字自动换行。

style 作用
0 使每一行尽可能一样长,如果不能,则使首行最长。\n 将表现为普通空格。
1 向一行内放置尽可能多的文字,如果放不下则换行。\n 将表现为普通空格。
2 禁用自动换行,行有可能超出屏幕范围。\n 将表现为 \N
3 使每一行尽可能一样长,如果不能,则使尾行最长。\n 将表现为普通空格。

q0

q1

q2

q3

字体控制符

斜体

控制符 作用
\i1 启用
\i0 禁用

粗体

控制符 作用
\b1 启用
\b0 禁用
\b <weight> 设置字重。400 常规,700 粗体,900 最粗

下划线

控制符 作用
\u1 启用
\u0 禁用

删除线

控制符 作用
\s1 启用
\s0 禁用

字体设置

控制符 作用
\fn <name> 设置字体名称

fn

字体大小

控制符 作用
\fs <size> 设置字体大小

fs

字体拉伸变形

控制符 作用
\fscx <scale> 横向拉伸
\fscy <scale> 纵向拉伸

fscx

fscy

设置文字间距

控制符 作用
\fsp <spacing> 设置间距

fsp

样式控制符

描边

控制符 作用
\bord <size> 同时设置 xbordybord
\xbord <size>
\ybord <size>

xbord

ybord

阴影

控制符 作用
\shad <depth> 同时设置 xshadyshad
\xshad <depth>
\yshad <depth>

xshad

yshad

文字边缘虚化

控制符 作用
\be1 启用
\be0 禁用
\be <strength> 自定义虚化强度

be

高斯模糊

控制符 作用
\blur <strength> 自定义高斯模糊强度

blur

3D 旋转

控制符 作用
\frx <amount> 沿着屏幕打开方向
\fry <amount> 自屏幕向外
\frz <amount> 屏幕内容旋转
\fr <amount> 等同 \frz

frx

fry

frz

透视变形

控制符 作用
\fax <factor> 左右透视
\fay <factor> 上下透视

fax

fay

设置颜色

控制符 作用
\c&H <hex>& 等同于 \1c
\1c&H <hex>& 设置主要填充色
\2c&H <hex>& 设置次要填充色,仅用于卡拉OK特效
\3c&H <hex>& 设置边框颜色
\4c&H <hex>& 设置阴影颜色

注意:\<hex\> 次序为 BGR。

设置透明度

控制符 作用
\alpha&H <hex> 全部设置
\1a&H <hex> 设置主要填充透明度
\2a&H <hex> 设置次要填充透明度
\3a&H <hex> 设置边框透明度
\4a&H <hex> 设置阴影透明度

注意:00 为不透明,FF 为全透明。

设置字幕位置

控制符 作用
\an <pos> 设置字幕位置,使用小键盘上的数字与位置。前面会覆盖后面。


pos 位置
1 左下角
2 底部中间
3 右下角
4 中间偏左
5 居中
6 中间偏右
7 左上角
8 顶部中间
9 右上角

设置中心点

控制符 作用
\pos( <x>,<y>) 设置中心点

默认中心点位于视频中心,自定义中心点会影响 \an 定位。默认 \an5 为视频中心,如果手动设置中心点,则会偏移到设置点。

pos

设置旋转中心点

控制符 作用
\org( <x>,<y>) 设置旋转中心点

淡入淡出

控制符 作用
\fad( <fadein>,<fadeout>) 设置淡入淡出时长
\fade( <a1>,<a2>,<a3>,<t1>,<t2>,<t3>,<t4>) t1 时长前字幕的透明度为 a1
t1t2 ,透明度从 a1 变为 a2
t2t3 ,透明度为 a2t3t4 ,透明度从 a2 变为 a3
t4 时长后字幕的透明度为 a3

裁剪

控制符 作用
\clip( <x1>,<y1>,<x2>,<y2>) 仅显示矩形范围内的图形
\iclip( <x1>,<y1>,<x2>,<y2>) 仅显示矩形范围外的图形
\clip( <drawing commands>) 自定义裁剪图形,仅显示裁剪范围内的图形
\clip( <scale>, <drawing commands>)
\iclip( <drawing commands>) 自定义裁剪图形,仅显示裁剪范围外的图形
\iclip( <scale>, <drawing commands>)

自定义图形

自定义图形既可用于 \clip\iclip 等裁剪命令,也可用于 {\p1}\<drawing commands\>{\p0} 绘制命令。

控制符 简述 备注
m 移动 将光标移动到x,y。如果你有一个未封闭的形状,它将自动被封闭。常用于开始绘图。
n 移动(不关闭) 将光标移动到x,y,而不关闭当前形状。
l 直线 从当前光标位置到 x,y 画一条线,之后将光标移到那里。
b 贝塞尔曲线 (x1,y1)(x2,y2) 为控制点,从光标位置(P0)到 (x3,y3) 绘制一条三维贝塞尔曲线。曲线从 P0 开始,朝向 P1,然后从 P2 的方向到达 P3
s B-样条曲线 连接多个贝塞尔曲线
p 扩展B-样条曲线 将B-样条曲线扩展到 (x,y)。这与在 s 的末尾添加另一对坐标相同。
c 关闭B-样条曲线 关闭B-样条曲线。

特效控制符

移动

控制符 作用
\move( <x1>,<y1>,<x2>,<y2>) 移动到指定位置,相比于 \pos 不受 \an 影响
\move( <x1>,<y1>,<x2>,<y2>,<t1>,<t2>) t1t2 时间内,从 x1,y1 移动到 x2,y2
\mover( <x1>, <y1>, <x2>, <y2>, <angle1>, <angle2>,<radius1>, <radius2>[, <t1>, <t2>] ) 可以实现圆形或者螺旋移动轨迹
\move3( <x1>, <y1>, <x2>, <y2>, <x3>, <y3>[, <t1>, <t2>]) 实现三次贝塞尔曲线移动
\move4(<x1>, <y1>, <x2>, <y2>, <x3>, <y3>, <x4>, <y4>[, <t1>, <t2>]) 实现四次贝塞尔曲线移动
\movevc( <x1>, <y1>) 用于矢量、图形、裁剪区域的移动,不受 \pos\move 的影响
\movevc( <x1>, <y1>, <x2>, <y2>[, <t1>, <t2>])

关键帧

控制符 作用
\t( <style modifiers>) 从起始到结束进行变换
\t( <accel>,<style modifiers>) 从起始到结束带有加速度进行变换
\t( <t1>,<t2>,<style modifiers>) t1t2 进行变换
\t( <t1>,<t2>,<accel>,<style modifiers>) t1t2 带有加速度进行变换


支持的控制符
\fs
\fsp
\c
\1c
\2c
\3c
\4c
\alpha
\1a
\2a
\3a
\4a
\fscx
\fscy
\frx
\fry
\frz
\fr
\fax
\fay
\bord
\xbord
\ybord
\shad
\xshad
\yshad
\clip
\iclip
\be
\blur

卡拉OK专用

控制符 作用
\k <duration> 按行填充,默认为次要颜色与透明度,填充后为主要颜色和透明度。
\K <duration> 按字填充,默认为次要颜色与透明度,填充后为主要颜色和透明度。
\kf <duration> \K
\ko <duration> \k 功能相同,会在开始前移除边框。

ok

特殊用法

本处用法需要写在 Aegisub 的特效栏中,不能写在字幕栏。

特效 作用
Scroll up;<y1>;<y2>;<delay>[;<range>] 字幕向上滚动。y1y2 定义了向上滚动的字幕的出现位置和消失位置,delay 的单位为 ms/pixelrange 可以设置特效时长。
Scroll down;<y1>;<y2>;<delay>[;<range>] 字幕向下滚动。变量作用同上。
Banner;<delay>[;<0/1>, <range>] 字幕单行横向移动。lefttoright = 0时,字幕由右向左移动;lefttoright ≥ 1时,字幕由左向右移动。

注意:特效的时间由 delayrange 和字幕时长决定。字幕的时长短于特效时长则会发生剪辑,若长于则不会重复播放。

banner




博客内容遵循 [署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh)
本站总访问量为 访客数为
本站使用 Volantis 作为主题