# Danmaku Converter Design Notes ## XML ```xml biu ``` ### 属性含义 | 发送时间 | 类型 | 字体相对大小 | 颜色 | Unix时间戳 | 弹幕池 | 用户Hash | 行序号 | |--|--|--|--|--|--|--|--| |10.60800|5|25|16724991|1544806627|0|6d16be9f|9261260365889536| ### 弹幕类型 | 1~3 | 4 | 5 | 6 | 7~8 | |--|--|--|--|--|--| |普通|底端|顶端|逆向|高级| ### 字体相对大小 25为标准大小, 即`字体缩放倍数 = 字体相对大小 / 25`. ## ASS ### 样式定义 ```ass [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: SomeStyle,Microsoft YaHei UI,18,&H66FFFFFF,&H66FFFFFF,&H66000000,&H66000000,0,0,0,0,100,100,0,0,1,2,0,2,20,20,2,0 ``` ### 单条弹幕定义 ```ass [Events] Format: Layer, Start , End , Style , Name, MarginL, MarginR, MarginV, Effect, Text ... Dialogue: 0 , 0:00:10.60, 0:00:14.60, SomeStyle, , 20 , 20 , 2 , , {\pos(280,75)\c&HFF33FF}biu ``` ### 颜色 设置填充色: `\c&H&` 设置边框色: `\2c&H&` 透明度: `\alpha&H` ### 位置 滚动: `\move(,,,)` 固定: `\pos(,)`