众扬汇 AI 开放平台 API 文档

通用视频编辑

做什么:同一个模型同时支持视频生成与通用编辑,输入可以是文本、图像、视频的组合。下面按功能分四种用法,提交方式一致,只是 input.function 与部分参数不同。

功能一 · 视频重绘(video_repainting)

按提示词把已有视频的画面重绘为新的风格。

curl
curl --location 'https://api.allyang.cn/qwen/api/v1/services/aigc/video-generation/video-synthesis' \
--header 'X-DashScope-Async: enable' \
--header "Authorization: Bearer <API-Key>" \
--header 'Content-Type: application/json' \
--data '{
    "model": "wanx2.1-vace-plus",
    "input": {
        "function": "video_repainting",
        "prompt": "<目标风格与画面描述>",
        "video_url": "<源视频地址>"
    },
    "parameters": {
        "prompt_extend": false,
        "control_condition": "depth"
    }
}'

功能二 · 局部编辑(video_edit)

给定视频、蒙版图与蒙版帧,只改蒙版指定区域。

curl
curl --location 'https://api.allyang.cn/qwen/api/v1/services/aigc/video-generation/video-synthesis' \
--header 'X-DashScope-Async: enable' \
--header "Authorization: Bearer <API-Key>" \
--header 'Content-Type: application/json' \
--data '{
    "model": "wanx2.1-vace-plus",
    "input": {
        "function": "video_edit",
        "prompt": "<局部修改描述>",
        "mask_image_url": "<蒙版图地址>",
        "video_url": "<源视频地址>",
        "mask_frame_id": 1
    },
    "parameters": {
        "prompt_extend": false,
        "mask_type": "tracking",
        "expand_ratio": 0.05
    }
}'

功能三 · 视频续写(video_extension)

以一段已有视频开头,向后延展生成新内容。

curl
curl --location 'https://api.allyang.cn/qwen/api/v1/services/aigc/video-generation/video-synthesis' \
--header 'X-DashScope-Async: enable' \
--header "Authorization: Bearer <API-Key>" \
--header 'Content-Type: application/json' \
--data '{
    "model": "wanx2.1-vace-plus",
    "input": {
        "function": "video_extension",
        "prompt": "<续写画面描述>",
        "first_clip_url": "<起始视频片段地址>"
    },
    "parameters": {
        "prompt_extend": false
    }
}'

功能四 · 画面扩展(video_outpainting)

向四周扩展画面,生成更大的画幅。

curl
curl --location 'https://api.allyang.cn/qwen/api/v1/services/aigc/video-generation/video-synthesis' \
--header 'X-DashScope-Async: enable' \
--header "Authorization: Bearer <API-Key>" \
--header 'Content-Type: application/json' \
--data '{
    "model": "wanx2.1-vace-plus",
    "input": {
        "function": "video_outpainting",
        "prompt": "<扩展后画面描述>",
        "video_url": "<源视频地址>"
    },
    "parameters": {
        "prompt_extend": false,
        "top_scale": 1.5,
        "bottom_scale": 1.5,
        "left_scale": 1.5,
        "right_scale": 1.5
    }
}'

查询任务

四种功能共用查询路径:

curl
curl -X GET https://api.allyang.cn/qwen/api/v1/tasks/<task_id> \
--header "Authorization: Bearer <API-Key>"

成功返回示例(含自动扩写前后的提示词对照):

json
{
    "request_id": "851985d0-fbba-9d8d-a17a-xxxxxx",
    "output": {
        "task_id": "208e2fd1-fcb4-4adf-9fcc-xxxxxx",
        "task_status": "SUCCEEDED",
        "submit_time": "2025-05-15 16:14:44.723",
        "scheduled_time": "2025-05-15 16:14:44.750",
        "end_time": "2025-05-15 16:20:09.389",
        "video_url": "<生成视频地址>",
        "orig_prompt": "<你提交的原始提示词>",
        "actual_prompt": "<服务端扩写后实际使用的提示词>"
    },
    "usage": {
        "video_duration": 5,
        "video_ratio": "standard",
        "video_count": 1
    }
}

可用模型

模型名称 模型简介 输出视频格式
wanx2.1-vace-plus 万相 2.1 专业版;支持多模态输入、多图参考与视频编辑 时长最长 5 秒
帧率 30 fps
格式 mp4(H.264 编码)

事实冲突与修正(重要)

  1. 源文档「视频画面扩展」示例中的请求地址被直接写成了上游服务域名,与其余示例使用本站域名不一致;本站已统一改为 https://api.allyang.cn/... 形式。
  2. 源文档注脚提到「使用华北 2(北京)地域模型需替换 URL」,属上游地域口径,与本站接入无关,已删除;本站侧只需使用统一域名。
  3. 上游控制台文档链接已移除(本站文档不保留外部链接);如需该模型原始规范,请联系平台对接人。