视频模型Seedance
Seedance 2.5 Global
Seedance 2.5 海外线路,支持文生视频、首尾帧和多模态参考,时长 4 到 30 秒。
POST
/api/v1/jobs/createTaskSeedance 2.5 Global 通过海外生成线路调用 Seedance 2.5,支持文生视频、首尾帧图生视频和多模态参考视频。多模态可以在提示词之外组合最多 30 张图片、10 段视频和 10 段音频作为参考。输出 4 到 30 秒的 480p 或 720p 视频,可同时生成配套音频,支持视频延长和 MOV 输出。
model 填写 seedance-2.5-global。接口是异步的:保存返回的 taskId,然后查询任务或等待任务回调。
请求示例
curl -X POST https://api.xbaiapi.com/api/v1/jobs/createTask \
-H "Authorization: Bearer xb-xxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2.5-global",
"input": {
"prompt": "雨夜的城市街口,霓虹灯倒映在湿润的路面上,镜头缓慢向前推进",
"resolution": "720p",
"duration": 10,
"ratio": "16:9",
"generateAudio": true,
"imageUrls": ["https://example.com/street.jpg"]
},
"callBackUrl": "https://your-server.com/webhook"
}'参数
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | 固定值 seedance-2.5-global |
input.prompt | string | 条件必填 | 最长 20480 字符;首尾帧图生视频可省略 |
input.resolution | string | 否 | 支持 480p 和 720p,默认值为 720p |
input.duration | number | 否 | 4 到 30 的整数秒,默认 5 秒;当前不开放智能时长 -1 |
input.ratio | string | 否 | adaptive、16:9、9:16、1:1、4:3、3:4 或 21:9,默认 adaptive;首尾帧模式只能为 adaptive |
input.generateAudio | boolean | 否 | 默认值为 true |
input.firstFrameUrl | string | 否 | 首帧图片,传入时使用图生视频接口;该模式必填,不超过 30 MB |
input.lastFrameUrl | string | 否 | 尾帧图片,必须同时提供首帧,不超过 30 MB |
input.imageUrls | string[] | 否 | 参考图片,最多 30 张,每张不超过 50 MB |
input.videoUrls | string[] | 否 | 参考视频,最多 10 段,每段 2 到 30 秒、50 MB 以内,总时长不超过 30 秒 |
input.audioUrls | string[] | 否 | 参考音频,最多 10 段,每段 2 到 30 秒、50 MB 以内,总时长不超过 30 秒;必须同时提供参考图或视频 |
input.webSearch | boolean | 否 | 联网搜索增强,仅文生视频支持,默认 false |
input.realPersonMode | boolean | 否 | 真人模式,仅图生视频和多模态支持,默认 true |
input.conversionSlots | string[] | 否 | 真人素材资产化槽位,仅图生视频和多模态支持,默认 ["all"];图生视频可选 firstFrameUrl、lastFrameUrl,多模态可选 image1 到 image30、video1 到 video10 |
input.omniReferenceTaskType | string | 否 | 仅多模态支持。auto、reference 或 extend,默认 auto;extend 为视频延长,须提供 videoUrls 且 ratio 为 adaptive |
input.outputFormat | string | 否 | mp4 或 mov,默认 mp4 |
input.watermark | boolean | 否 | 是否添加水印,默认 false |
input.returnLastFrame | boolean | 否 | 是否请求生成尾帧,默认 false;对外查询结果仍只返回视频 |
input.seed | number | 否 | -1 到 2147483647 的整数,默认 -1 |
callBackUrl | string | 否 | 不填写时通过查询接口轮询状态 |
只有提示词时使用文生视频,传 firstFrameUrl 时使用首尾帧图生视频,传参考素材数组时使用多模态接口。首尾帧不能与参考素材数组混用。素材支持公网 HTTP(S) URL 或媒体 Base64 data URI,大小和时长由生成接口校验。
账户按输出时长扣除 credits,秒价与 Seedance 2.0 相同,带参考视频时使用参考视频档位,详见计费说明。
响应
{
"code": 200,
"msg": "success",
"data": {
"taskId": "xb_a1b2c3d4e5f6...",
"creditsCharged": 330
}
}任务成功后,从查询接口响应的 resultJson.resultUrls 读取视频地址。