contents 数组自由组合输入素材。POST https://platform.shuyanai.com/kling/omni-video/{model}{model} 为路径参数,指定使用的模型版本:| 模型 | 说明 |
|---|---|
kling-3.0-omni | 支持多镜头、原生音频、最高 4K,参考视频最长 15.5 秒 |
kling-o1 | 参考视频最长 10 秒 |
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
Content-Type | string | 是 | application/json | 数据交换格式 |
Authorization | string | 是 | 鉴权信息,参考接口鉴权 |
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
contents | array | 是 | 参考素材合集,数组元素为不同类型的素材对象,见下表 | |
settings | object | 否 | 输出配置相关参数,见下表 | |
options | object | 否 | 通用配置,见下表 |
contents 数组元素类型| type | 字段 | 说明 |
|---|---|---|
prompt | text(必填) | 文本提示词 - kling-3.0-omni:不超过 3072 字符,建议不超过 2500 字符;支持多镜头格式(镜头 n, m, words;,最多 6 分镜)- kling-o1:不超过 2500 字符- 可通过 @xxx 格式指定某张图片、某个主体、某个视频(如 @image_1、@Zhang、@video_1);避免主体名称互相包含、避免与 prompt 内容雷同 |
first_frame | url(必填)、id(选填) | 首帧图,支持 URL 或 base64 |
last_frame | url(必填)、id(选填) | 尾帧图;支持仅首帧和首尾帧,不支持仅尾帧 |
refer_image | url(必填)、id(选填) | 元素参考图 |
feature_video | url(必填,仅支持 URL)、id(选填) | 特征参考视频,用于参考画面特征生成 |
base_video | url(必填,仅支持 URL)、id(选填) | 待编辑视频,用于视频编辑场景 |
element | element_id(必填)、id(必填) | 主体素材。element_id 由系统生成(通过主体管理相关 API 获取);id 用于在 prompt 中以 @ 格式指定,同任务中不得重复 |
first_frame / last_frame / refer_image)| 场景 | kling-3.0-omni | kling-o1 |
|---|---|---|
| 无参考视频,仅多图主体 | 参考图片+多图主体之和 ≤ 7 | 参考图片+主体之和 ≤ 7 |
| 无参考视频,视频角色主体与多图主体同时存在 | 参考图片+多图主体之和 ≤ 4 | 不适用(o1 不支持视频角色主体) |
| 有参考视频 | 参考图片+多图主体之和 ≤ 4;不同时支持视频角色主体和参考图片 | 参考图片+主体之和 ≤ 4 |
| 使用首尾帧 | — | 不支持添加更多参考图 |
feature_video / base_video)| 约束 | kling-3.0-omni | kling-o1 |
|---|---|---|
| 格式/大小 | .mp4/.mov,不超过 200MB | .mp4/.mov,不超过 200MB |
| 时长 | 3 秒(含)~ 15.5 秒(含) | 3 秒(含)~ 10 秒(含) |
| 尺寸 | 宽高 700px ~ 4553px(含),像素总面积不超过 8294400,宽高比 0.4 ~ 2 | 宽高 700px ~ 2160px(含) |
| 帧率 | 24fps ~ 60fps(生成视频帧率为 24fps) | 同左 |
| 数量 | 最多 1 段参考视频;添加参考视频后最多添加 1 个视频角色主体 | 最多 1 段参考视频 |
使用 feature_video 时 | 生成多镜头视频时 multi_shot 只能为 true;audio 只能为 off(不支持音画同出) | 仅支持定义视频首帧,不支持定义视频尾帧 |
使用 base_video 时 | 不支持定义首帧/尾帧;不支持多镜头;audio 不能为 native | 不支持定义视频首帧或尾帧 |
element)约束kling-3.0-omni:主体分视频角色主体与多图主体。首帧/首尾帧生成时最多 3 个主体;无参考视频且仅视频角色主体时 ≤ 3;两类同时存在时视频角色主体 ≤ 3 且参考图片+多图主体之和 ≤ 4;有参考视频时视频角色主体 ≤ 1,且不同时支持视频角色主体和多图主体。kling-o1:仅支持多图主体,不支持视频角色主体;使用首尾帧生成视频时不支持主体。settings 子字段