引用
最初由 cthunter 发布
我搞不懂转动字幕的时候怎么控制中心轴,老是以端点或端边转
楼主赐教
ps:这个技术贴怎么不置顶?
中心轴(参照点)的控制请使用 \an (对齐方式)参数见下ssa和ass不同。
(以下为转载,源出处不祥,另外可以参考Sub Station Alpha v4[1].00+ 脚本格式)
说明
<参数>
[可选项]
<../..>任选其中一项
[Script Info]部分
PlayResX: 屏幕的宽度----------影响到字幕中的距离单位,最好和视频文件的高宽相等
PlayResY: 屏幕的高度
[v4+ Styles]部分
Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColor, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Name 字体名称
Fontname 所使用的字型
Fontsize 字体大小
PrimaryColour 主体颜色--------颜色格式为AABBGGRR,十六进制,00-FF,alpha蓝绿红,和SSA不同
SecondaryColour 次要颜色--------卡拉OK中使用
OutlineColor 边框颜色----------就是SSA的TertiaryColour
BackColour 阴影颜色
Bold 粗体----------0关闭,-1开启
Italic,Underline,Strikeout相同
Italic 斜体
Underline 下划线
Strikeout 删除线
ScaleX 横向缩放----------单位是%,默认为100,即正常大小
ScaleY 纵向缩放
Spacing 字间距
Angle 旋转
BorderStyle 边框样式
Outline 边框宽度
Shadow 阴影距离
Alignment 对齐方式
ASS
左 中 右
上 7 8 9
中 4 5 6
下 1 2 3
SSA
左 中 右
上 5 6 7
中 9 10 11
下 1 2 3
MarginL 字幕距左边的距离,右对齐时无效
MarginR 字幕距右边的距离,左对齐时无效
MarginV 字幕高度-------下对齐时表示到底部的距离-------上对齐时表示到顶部的距离------中对齐时无效
Encoding 编码--------SSA中用AlphaLevel来控制透明度在ASS中被取消
[Events]部分
Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Layer 字幕层次-------字幕重叠时数值大的显示在上层
Start 开始时间-------格式0:00:00.00---------最小单位1/100秒
End 结束时间
Style 字体名称
Name 名字,相当于注释
MarginL-------同[v4+ Styles]
MarginR--------同[v4+ Styles]
MarginV---------同[v4+ Styles]
Effect
Scroll up;
;;[;]---------字幕从下向上移动
Scroll down;;;[;]---------字幕从上向下移动
y1,y2 上下范围
delay 速度 表示移动一象素所用的时间,单位为1/1000秒------delay=5表示一秒移动200的距离
XXdeawayheight 上下的淡出淡入范围
Banner;[;[;]]---------字幕横向移动
lefttoright <0/1>0从右向左移动,1从左向右移动
XXdeawaywidth 左右的淡出淡入范围
Karaoke 卡拉OK,在字幕正文中使用代码{\\k}
Text 字幕正文--------字幕正文中可以添加代码来实现各种特效
ASS 代码:
所有代码加{}表示,\\n,\\N,\\h除外
所有代码由\\开头
\\n 空格,宽度超出范围后自动换行
\\N 硬回车
\\h 硬空格
\\b<0/1> 粗体
0关闭,1开启
\\i<0/1> 斜体
\\u<0/1> 下划线
\\s<0/1> 删除线
\\bord 边框宽度
\\shad 阴影距离
\\fn 改变字型
\\fs 改变字号
\\fsc 字符缩放------正常大小为100%
\\fsp 调整字间距
\\fr[] 旋转
\\fr = \\frz,和[v4+ Styles]中的Angle效果相同-----旋转所围绕的中心由\\a或\\an决定
\\fe 改变编码
\\c&H& 改变颜色---------十六进制00-ff,蓝绿红
\\c = \\1c
\\1c&H& 改变主体颜色
\\2c&H& 改变次要颜色
\\3c&H& 改变边框颜色
\\4c&H& 改变阴影颜色
\\alpha&H& 改变透明度
\\alpha是同时改变字幕所有部分的透明度
\\1a&H& 改变主体透明度
\\2a&H& 改变次要透明度
\\3a&H& 改变边框透明度
\\4a&H& 改变阴影透明度
\\r[