组合字幕
公共工程字段和通用参数规则见 JSON 样例概述。
组合字幕
创建包含多个文字子项的组合字幕。
完整 JSON
关键参数
| 字段路径 | 作用 | 类型与范围 | 示例值 |
|---|---|---|---|
timelines[].captionTracks[].compoundCaptions[].captionItems[].color | 颜色 | string;#AARRGGBB | #ffffffff |
timelines[].captionTracks[].compoundCaptions[].captionItems[].font | 字体名称 | string;应与字体资源映射一致 | 非空 |
timelines[].captionTracks[].compoundCaptions[].captionItems[].index | 对象索引 | integer;同类对象内唯一或有序 | 0 ~ 1 |
timelines[].captionTracks[].compoundCaptions[].captionItems[].text | 字幕文字 | string;允许换行 | 2 种非空值 |
timelines[].captionTracks[].compoundCaptions[].duration | 时间位置或时长 | integer,微秒;通常 >= 0 | 48680000 |
timelines[].captionTracks[].compoundCaptions[].inPoint | 时间位置或时长 | integer,微秒;通常 >= 0 | 520000 |
timelines[].captionTracks[].compoundCaptions[].styleId | 资源包、样式或动画 ID | string;使用对应资源时非空 | 非空 |
组合字幕局部样式
分别设置组合字幕子项的文字、字体和颜色。
完整 JSON
关键参数
| 字段路径 | 作用 | 类型与范围 | 示例值 |
|---|---|---|---|
timelines[].captionTracks[].compoundCaptions[].captionItems[].color | 颜色 | string;#AARRGGBB | #ffd0021b |
timelines[].captionTracks[].compoundCaptions[].captionItems[].font | 字体名称 | string;应与字体资源映射一致 | 2 种非空值 |
timelines[].captionTracks[].compoundCaptions[].captionItems[].index | 对象索引 | integer;同类对象内唯一或有序 | 0 ~ 1 |
timelines[].captionTracks[].compoundCaptions[].captionItems[].text | 字幕文字 | string;允许换行 | 2 种非空值 |
组合字幕旋转
整体旋转组合字幕,并保留各文字子项样式。
完整 JSON
关键参数
| 字段路径 | 作用 | 类型与范围 | 示例值 |
|---|---|---|---|
timelines[].captionTracks[].compoundCaptions[].rotation | 旋转角度 | number;方向按引擎坐标系 | -90 |
timelines[].captionTracks[].compoundCaptions[].translationX | 位置或锚点 | number;有限数值 | -0.39221668243408203 |
timelines[].captionTracks[].compoundCaptions[].translationY | 位置或锚点 | number;有限数值 | 0 |
多子项组合字幕
创建包含三个文字子项的组合字幕。
完整 JSON
关键参数
| 字段路径 | 作用 | 类型与范围 | 示例值 |
|---|---|---|---|
timelines[].captionTracks[].compoundCaptions[].captionItems[].color | 颜色 | string;#AARRGGBB | #ff535353、#fff0911d |
timelines[].captionTracks[].compoundCaptions[].captionItems[].font | 字体名称 | string;应与字体资源映射一致 | 非空 |
timelines[].captionTracks[].compoundCaptions[].captionItems[].index | 对象索引 | integer;同类对象内唯一或有序 | 0 ~ 2 |
timelines[].captionTracks[].compoundCaptions[].captionItems[].text | 字幕文字 | string;允许换行 | 3 种非空值 |
timelines[].captionTracks[].compoundCaptions[].styleId | 资源包、样式或动画 ID | string;使用对应资源时非空 | 非空 |