Skip to content

花字字幕

公共工程字段和通用参数规则见 JSON 样例概述

花字字幕

通过样式包和渲染器创建花字字幕。

完整 JSON

关键参数

字段路径作用类型与范围示例值
timelines[].captionTracks[].captions[].color颜色string;#AARRGGBB#ffffffff
timelines[].captionTracks[].captions[].contextId资源包、样式或动画 IDstring;使用对应资源时非空未设置
timelines[].captionTracks[].captions[].fontSizeRatio字号比例number;有限正数0.1
timelines[].captionTracks[].captions[].rendererId资源包、样式或动画 IDstring;使用对应资源时非空非空
timelines[].captionTracks[].captions[].spans[].type对象或参数类型string;取值由对象决定fontFamily、weight
timelines[].captionTracks[].captions[].styleId资源包、样式或动画 IDstring;使用对应资源时非空未设置
timelines[].captionTracks[].captions[].text字幕文字string;允许换行非空
timelines[].captionTracks[].captions[].type对象或参数类型string;取值由对象决定modular

花字透明度

通过颜色 alpha 通道调整花字透明度。

完整 JSON

关键参数

字段路径作用类型与范围示例值
timelines[].captionTracks[].captions[].color颜色string;#AARRGGBB#910c00ff
timelines[].captionTracks[].captions[].spans[].end富文本字符边界integer;左闭右开 [start, end)26
timelines[].captionTracks[].captions[].spans[].start富文本字符边界integer;左闭右开 [start, end)0
timelines[].captionTracks[].captions[].spans[].type对象或参数类型string;取值由对象决定7 种取值
timelines[].captionTracks[].captions[].spans[].value参数值string;逻辑数字或布尔值也保持 string8 种取值
timelines[].captionTracks[].captions[].type对象或参数类型string;取值由对象决定modular

花字背景

设置花字背景颜色、透明度和圆角。

完整 JSON

关键参数

字段路径作用类型与范围示例值
timelines[].captionTracks[].captions[].bgColor颜色string;#AARRGGBB#ff060cff
timelines[].captionTracks[].captions[].bgRadius样式参数number;范围由字幕渲染器确定40

花字描边

设置花字描边开关、颜色和宽度。

完整 JSON

关键参数

字段路径作用类型与范围示例值
timelines[].captionTracks[].captions[].outline功能开关boolean;true 或 falsetrue
timelines[].captionTracks[].captions[].outlineColor颜色string;#AARRGGBB#ff0176fd
timelines[].captionTracks[].captions[].outlineWidth样式参数number;范围由字幕渲染器确定100

花字阴影

设置花字阴影颜色、羽化和位置偏移。

完整 JSON

关键参数

字段路径作用类型与范围示例值
timelines[].captionTracks[].captions[].shadow功能开关boolean;true 或 falsetrue
timelines[].captionTracks[].captions[].shadowColor颜色string;#AARRGGBB#f2808080
timelines[].captionTracks[].captions[].shadowFeather样式参数number;范围由字幕渲染器确定46
timelines[].captionTracks[].captions[].shadowOffsetX样式参数number;范围由字幕渲染器确定3
timelines[].captionTracks[].captions[].shadowOffsetY样式参数number;范围由字幕渲染器确定5

气泡花字

使用上下文样式创建气泡标注花字,并调整位置。

完整 JSON

关键参数

字段路径作用类型与范围示例值
timelines[].captionTracks[].captions[].contextId资源包、样式或动画 IDstring;使用对应资源时非空非空
timelines[].captionTracks[].captions[].lineSpacing样式参数number;范围由字幕渲染器确定50
timelines[].captionTracks[].captions[].translationX位置或锚点number;有限数值-2.8957557678222656
timelines[].captionTracks[].captions[].translationY位置或锚点number;有限数值0.1332542896270752

花字入场与出场动画

同时配置花字入场、出场动画资源和持续时间。

完整 JSON

关键参数

字段路径作用类型与范围示例值
timelines[].captionTracks[].captions[].inAnimationDuration动画周期或时长integer,毫秒;通常 >= 05472
timelines[].captionTracks[].captions[].inAnimationId资源包、样式或动画 IDstring;使用对应资源时非空非空
timelines[].captionTracks[].captions[].outAnimationDuration动画周期或时长integer,毫秒;通常 >= 02801
timelines[].captionTracks[].captions[].outAnimationId资源包、样式或动画 IDstring;使用对应资源时非空非空

花字组合动画

配置花字组合动画资源和动画周期。

完整 JSON

关键参数

字段路径作用类型与范围示例值
timelines[].captionTracks[].captions[].animationId资源包、样式或动画 IDstring;使用对应资源时非空非空
timelines[].captionTracks[].captions[].animationPeroid动画周期或时长integer,毫秒;通常 >= 07789

花字字间距

使用绝对值模式设置花字字符间距。

完整 JSON

关键参数

字段路径作用类型与范围示例值
timelines[].captionTracks[].captions[].letterSpacing样式参数number;范围由字幕渲染器确定20
timelines[].captionTracks[].captions[].letterSpacingType字间距模式integer;0 为百分比类值,1 为绝对值1