视频转场
公共工程字段和通用参数规则见 JSON 样例概述。
内建淡入淡出转场
为连续视频片段添加内建淡入淡出,并分别设置不同转场时长。
完整 JSON
关键参数
| 字段路径 | 作用 | 类型与范围 | 示例值 |
|---|---|---|---|
timelines[].videoTracks[].transitions[].duration | 时间位置或时长 | integer,微秒;通常 >= 0 | 500000 ~ 2000000 |
timelines[].videoTracks[].transitions[].index | 转场前一个视频片段索引 | integer;同类对象内唯一或有序 | 0 ~ 1 |
timelines[].videoTracks[].transitions[].name | 内建效果名称 | string;type=builtin 时非空 | Fade |
timelines[].videoTracks[].transitions[].type | 对象或参数类型 | string;取值由对象决定 | builtin |
资源包转场
使用资源包 ID 为连续片段添加笔刷风格转场。
完整 JSON
关键参数
| 字段路径 | 作用 | 类型与范围 | 示例值 |
|---|---|---|---|
timelines[].videoTracks[].transitions[].duration | 时间位置或时长 | integer,微秒;通常 >= 0 | 1000000 |
timelines[].videoTracks[].transitions[].id | 资源包、样式或动画 ID | string;使用对应资源时非空 | 非空 |
timelines[].videoTracks[].transitions[].index | 转场前一个视频片段索引 | integer;同类对象内唯一或有序 | 0 ~ 1 |
timelines[].videoTracks[].transitions[].type | 对象或参数类型 | string;取值由对象决定 | package |