Wan 2.2 Animate 视频编辑
说明
它支持两种工作模式:
animate- 用输入视频里的动作,驱动输入图片中的人物或主体动起来
replace- 用输入图片中的人物或主体,替换输入视频里的主体
换成更直白的话:
animate更接近“动作驱动 / 动作替换”replace更接近“视频换人 / 角色替换”
Endpoint
POST /v1/video/generations
Header 参数
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
Authorization | string | No | Bearer {your_token} |
请求体参数
| Field | Type | Required | Title | Description |
|---|---|---|---|---|
model | string | Yes | 公共模型名 | 使用 wan2.2-animate-480p 或 wan2.2-animate-720p |
prompt | string | Yes | 补充提示词 | 可选,但建议填写风格、场景、镜头意图 |
image | string | Yes | 参考图URL | 实际上建议必填 | 源角色图片 | 只能一张 |
video | string | Yes | 视频URL | 实际上建议必填 | 源动作或替换视频 | 只能一段 |
duration | string | Yes | 目标时长,单位秒 | 必填 |
mode | string | Yes | 工作模式 | 允许值:animate、replace(归一化字段,可不在extra_body中传递) |
seed | string | Yes | 随机种子 | 随机种子,(归一化字段,可不在extra_body中传递) |
extra_body | object | Yes |
请求示例
示例
{
"model": "string",
"prompt": "string",
"image": "string",
"video": "string",
"duration": "string",
"mode": "string",
"seed": "string",
"extra_body": {
"mode": "string",
"seed": "string"
}
}
curl -X POST "{BASE_URL}/v1/video/generations" \
-H "Authorization: Bearer sk-***" \
-H "Content-Type: application/json" \
-d '{
"model": "string",
"prompt": "string",
"image": "string",
"video": "string",
"duration": "string",
"mode": "string",
"seed": "string",
"extra_body": {
"mode": "string",
"seed": "string"
}
}'
响应字段
| Field | Type | Required | Title | Description |
|---|
响应示例
示例 1
{}