提交视频生成任务(豆包原生格式)
使用豆包官方原生 API 格式提交 Seedance 2.0 视频生成任务(异步)。该接口是异步接口,提交成功后会先返回任务 id,再通过查询接口获取生成状态和视频地址。
重要提示 (关于 New API / One API 兼容性)
New API / One API 平台目前不支持此原生格式接口。 如果你的接口是通过 New API、One API 等中转分发平台进行管理的,请勿调用本接口(会导致请求路由失败),请改为使用 OpenAI 兼容格式的 v1 异步接口:提交视频生成任务(OpenAI 兼容格式 /v1/video/generations)。
与 /v1/video/generations 的区别
- 请求格式: 使用豆包原生请求格式(
content在顶层,而不要放在metadata中)。 - 参数一致: 参数名称和结构与豆包官方原生 API 完全一致。
- 适用用户: 非常适合直接从豆包官方原生 API 迁移、不想调整原有参数结构的用户。
适合场景
如果你从豆包官方接口直接迁移,或需要使用图片、视频、音频等多模态引用,且不是通过 New API / One API 等中转分发系统调用,推荐使用这个原生格式。
接口信息
| 项目 | 值 |
|---|---|
| 方法 | POST |
| 路径 | /api/v3/contents/generations/tasks |
| 完整地址 | https://api.gemai.cc/api/v3/contents/generations/tasks |
| 鉴权 | Authorization: Bearer sk-你的令牌 |
| 请求格式 | Content-Type: application/json |
支持模型
| 模型 | 说明 |
|---|---|
doubao-seedance-2-0-260128 | 标准版,画质和稳定性优先 |
doubao-seedance-2-0-fast-260128 | 快速版,适合预览和草稿生成 |
请求参数
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | 模型 ID |
content | array | 是 | 多模态内容数组 |
duration | number | 否 | 视频时长,常用 5、8、11;-1 表示智能选择 |
ratio | string | 否 | 画面比例,例如 16:9、9:16 |
resolution | string | 否 | 分辨率,例如 480p、720p |
watermark | boolean | 否 | 是否带水印 |
seed | number | 否 | 随机种子 |
generate_audio | boolean | 否 | 是否生成或使用音频 |
content 支持以下类型:
| 类型 | 用途 |
|---|---|
text | 文生视频提示词 |
image_url | 图生视频、首帧、尾帧或参考图 |
video_url | 视频续拍或参考视频 |
audio_url | 背景音乐或参考音频 |
文生视频
bash
curl --location 'https://api.gemai.cc/api/v3/contents/generations/tasks' \
--header "Authorization: Bearer $GEMAI_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"model": "doubao-seedance-2-0-260128",
"content": [
{
"type": "text",
"text": "宇航员在月球表面慢慢行走,地球悬挂在黑色天空中,画面宏大震撼"
}
],
"ratio": "16:9",
"resolution": "720p",
"duration": -1
}'图生视频
图片地址必须是服务端可以访问的公网 URL。
json
{
"model": "doubao-seedance-2-0-260128",
"content": [
{
"type": "text",
"text": "让图片中的人物微笑并缓缓转身,眼神温柔"
},
{
"type": "image_url",
"image_url": {
"url": "https://example.com/portrait.jpg"
}
}
],
"duration": 5,
"ratio": "16:9"
}视频续拍
传入已有视频后,模型会基于原视频继续生成后续镜头。
json
{
"model": "doubao-seedance-2-0-260128",
"content": [
{
"type": "text",
"text": "继续往前走,走向远处连绵起伏的山丘,镜头缓缓推进"
},
{
"type": "video_url",
"video_url": {
"url": "https://example.com/input-clip.mp4"
}
}
],
"duration": 5
}多模态输入
多模态任务可以同时引用图片、视频和音频,适合广告分镜、产品短片、参考音乐驱动等复杂需求。
json
{
"model": "doubao-seedance-2-0-260128",
"content": [
{
"type": "text",
"text": "全程使用视频1的第一视角构图,全程使用音频1作为背景音乐。首帧为图片1,尾帧定格为图片2,整体节奏轻快,画面干净明亮。"
},
{
"type": "image_url",
"image_url": {
"url": "https://ark-project.tos-cn-beijing.volces.com/doc_image/r2v_tea_pic1.jpg"
},
"role": "reference_image"
},
{
"type": "video_url",
"video_url": {
"url": "https://ark-project.tos-cn-beijing.volces.com/doc_video/r2v_tea_video1.mp4"
},
"role": "reference_video"
},
{
"type": "audio_url",
"audio_url": {
"url": "https://ark-project.tos-cn-beijing.volces.com/doc_audio/r2v_tea_audio1.mp3"
},
"role": "reference_audio"
}
],
"generate_audio": true,
"ratio": "16:9",
"duration": 11,
"watermark": true
}快速版示例
json
{
"model": "doubao-seedance-2-0-fast-260128",
"content": [
{
"type": "text",
"text": "城市夜晚的延时摄影,车流如光河,霓虹闪烁"
}
],
"ratio": "16:9",
"resolution": "480p",
"duration": -1
}返回示例
json
{
"id": "task_abc123def456",
"model": "doubao-seedance-2-0-260128",
"status": "pending",
"created_at": 1712345678
}保存返回的 id,然后前往 查询视频生成任务状态(豆包原生格式) 继续查询。
注意事项
content在顶层,不要放到metadata里。- 豆包原生格式使用
duration,且是数字类型。 - 素材 URL 必须能公网访问,不要使用本地路径、内网地址或需要登录的链接。
- 如需 OpenAI 兼容格式,请使用 提交视频生成任务(OpenAI 兼容格式)。