cURL - 图生视频(首帧)
以首帧图片为基础,支持通过文本描述进行引导,生成物理真实、运动流畅的视频,最长 15 秒,支持 1080P 分辨率。输出视频宽高比自动跟随输入首帧图像。
鉴权
string
header
必填
千问云 API Key。详见获取 API Key。
Header 参数
enum<string>
必填
必须设置为 enable,表示异步提交任务。
enable
提交 HappyHorse 图生视频任务(基于首帧)
curl --location 'https://dashscope.aliyuncs.com/api/v1/services/aigc/video-generation/video-synthesis' \
-H 'X-DashScope-Async: enable' \
-H "Authorization: Bearer $DASHSCOPE_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "happyhorse-1.0-i2v",
"input": {
"prompt": "一只猫在草地上奔跑",
"media": [
{
"type": "first_frame",
"url": "https://cdn.translate.alibaba.com/r/wanx-demo-1.png"
}
]
},
"parameters": {
"resolution": "720P",
"duration": 5
}
}'{
"request_id": "4909100c-7b5a-9f92-bfe5-xxxxxx",
"output": {
"task_id": "0385dc79-5ff8-4d82-bcb6-xxxxxx",
"task_status": "PENDING"
}
}千问云 API Key。详见获取 API Key。
必须设置为 enable,表示异步提交任务。
模型名称。固定值:happyhorse-1.0-i2v。
输入的基本信息,如提示词等。
显示子属性
文本提示词,用于描述期望生成的视频内容。可选 -- 不传时模型根据图像自行推断运动。支持任何语言输入,长度不超过5000个非中文字符或2500个中文字符,超过部分将自动截断。
视频处理参数。
显示子属性
指定生成视频的分辨率档位。模型根据选择的分辨率档位,自动缩放至相近总像素。输出的视频宽高比与输入首帧近似一致。
指定生成视频的时长,单位为秒。取值为 [3, 15] 之间的整数。
是否在生成的视频上添加水印标识。水印位于视频右下角,文案固定为"Happy Horse"。true(默认):添加水印。false:不添加水印。
随机数种子。相同的种子和参数会生成相似(但不完全相同)的结果。
curl --location 'https://dashscope.aliyuncs.com/api/v1/services/aigc/video-generation/video-synthesis' \
-H 'X-DashScope-Async: enable' \
-H "Authorization: Bearer $DASHSCOPE_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "happyhorse-1.0-i2v",
"input": {
"prompt": "一只猫在草地上奔跑",
"media": [
{
"type": "first_frame",
"url": "https://cdn.translate.alibaba.com/r/wanx-demo-1.png"
}
]
},
"parameters": {
"resolution": "720P",
"duration": 5
}
}'{
"request_id": "4909100c-7b5a-9f92-bfe5-xxxxxx",
"output": {
"task_id": "0385dc79-5ff8-4d82-bcb6-xxxxxx",
"task_status": "PENDING"
}
}