Skip to main content
Seedance 2.5 的五种视频能力共用一个创建端点。请切换到对应能力查看请求格式,再使用创建响应返回的任务 ID 查询结果。

创建任务

POST /v1/video/generations
cURL

请求头

string
必填
Bearer 鉴权,格式为 Bearer YOUR_API_KEY
string
默认值:"application/json"
必填
数据交换格式。

请求体

string
必填
AnyFast 模型 ID。使用 seedance-2.5。对于特定内容请求,请选择 Direct 资源组并使用 seedance-2.5-nsfw
object[]
必填
输入内容。文生视频至少需要一个文本项。
string
必填
提示词项使用 text
string
必填
描述主体、动作、场景、视觉风格、运镜和声音意图的提示词。
boolean
默认值:true
生成同步对白、音效和背景音频。
string
默认值:"720p"
输出分辨率。可选值:480p720p1080p1080p 使用 10bit H.265/HEVC 输出。
string
默认值:"adaptive"
输出宽高比。可选值:21:916:94:31:13:49:16adaptive
integer
默认值:-1
输出时长。使用 -1 自动选择,或填写 4–30 的整数。
object[]
可选文生视频工具。将 tools[].type 设为 web_search,可在生成前搜索时效信息。

创建响应

200
string
查询结果所用的任务 ID。
string
任务 ID,与 id 相同。
string
返回对象类型,本接口固定为 video
string
任务使用的 AnyFast 模型 ID。
string
初始任务状态,新接受的任务为 queued
integer
初始任务进度百分比。
integer
创建时间,Unix 秒级时间戳。

公共可选控制参数

以下字段适用于所有创建能力。
string
任务进入 SUCCESSFAILURE 时,AnyFast 会向该公网 HTTP(S) 地址发送 POST 回调。回调体与 GET /v1/video/generations/{id} 返回的任务结果一致。

回调请求体示例

integer
默认值:172800
任务排队或运行的最长时间(秒),超时后任务过期。
integer
默认值:0
任务执行优先级。
string
用于安全追踪的稳定终端用户标识。
integer
默认值:-1
随机种子,使用 -1 随机选择。
string
默认值:"default"
任务服务等级。
string
默认值:"mp4"
输出视频容器格式。可选值:mp4mov。字段名必须使用 output_format;不支持 out_format,传错时可能被忽略。
boolean
默认值:false
在右下角添加“AI 生成”水印。
boolean
默认值:false
以图片形式返回生成视频的最后一帧。

输入限制

图片

  • 传入方式:公开 URL、Base64 data URI 或素材 ID。
  • 格式:JPEG、PNG、WebP、BMP、TIFF、GIF、HEIC、HEIF。
  • 宽高比 0.4–2.5;宽高各 300–6,000 px;单张图片小于 30 MB。
  • 首帧生视频传 1 张,首尾帧生视频传 2 张,全模态参考生视频传 1–30 张。

视频

  • 传入方式:公开 URL 或素材 ID。容器:MP4、MOV。视频编码:H.264/AVC、H.265/HEVC。音频编码:AAC、MP3;MOV 还支持 PCM。
  • 输入分辨率:480p、720p;帧率:24–60 FPS;宽高比:0.4–2.5;宽高各 300–6,000 px;单帧总像素:407,696–8,295,044;单个文件不超过 200 MB。
  • 非视频编辑任务中,单个视频时长 2–30 秒;视频编辑任务中为 4–30 秒。最多传入 10 个参考视频,总时长不超过 30 秒。

音频

  • 传入方式:公开 URL、Base64 data URI 或素材 ID。格式:WAV、MP3。
  • 单段时长 2–30 秒,单个文件不超过 15 MB。最多传入 10 段,总时长不超过 30 秒。
完整请求体不得超过 64 MB,大文件请勿使用 Base64。任务记录保存 7 天;生成视频 URL 保存 24 小时,最多下载 100 次。
资料来源:Seedance 2.5 教程创建视频生成任务 API