首页/开放能力
videoGenerateOfficial

视频生成(官方)

基础生成按时长计费:Seedance 2.0 480P 5积分/秒、720P 10积分/秒;Fast 480P 4积分/秒、720P 8积分/秒;Mini 480P 3积分/秒、720P 6积分/秒;如传参考视频(最长15秒),每个参考视频时长分别向上取整到整秒后,再按合计计费秒数 × 10积分/秒计费。

2.0 480P 5积分/秒;720P 10积分/秒;Fast 480P 4积分/秒;720P 8积分/秒;Mini 480P 3积分/秒;720P 6积分/秒

基础说明

基础生成按时长计费:Seedance 2.0 480P 5积分/秒、720P 10积分/秒;Fast 480P 4积分/秒、720P 8积分/秒;Mini 480P 3积分/秒、720P 6积分/秒;如传参考视频(最长15秒),每个参考视频时长分别向上取整到整秒后,再按合计计费秒数 × 10积分/秒计费。

提交任务

提交 Seedance 2.0 / Seedance 2.0 Fast / Seedance 2.0 Mini 官方视频生成任务,支持 480P / 720P,9 图 + 3 视频 + 3 音频参考素材。

POST/api/third-party/videoGenerate/generate

请求头

字段类型必填说明
X-API-Tokenstring平台提供的调用凭证,用于识别当前账号或租户。
Content-Typestring提交任务时固定使用 application/json。

请求参数

字段类型必填说明
modelstring视频模型,传 seedance-2.0、seedance-2.0-fast 或 seedance-2.0-mini。
promptstring视频生成提示词,描述镜头、动作、主体、背景与风格。
imagesstring[]图片素材 URL 列表,最多 9 张。
videosstring[]参考视频 URL 列表,最多 3 个。
videoDurationsnumber[]有 videos 时必填参考视频时长秒数,必须与 videos 一一对应;每个时长分别向上取整到整秒后,按合计计费秒数 × 10 积分/秒计费。
audiosstring[]音频素材 URL 列表,最多 3 个。三方调用需传 mp3 或 wav;在线调试上传会自动转为 wav。
resolutionstring视频分辨率,支持 480p 或 720p。
aspectRatiostring输出比例,如 auto、1:1、9:16、16:9。
durationnumber视频时长,4-15 秒。
countnumber每组输入生成条数;最终子任务数会乘以 count。
watermarkboolean是否去字幕;开启后提示词会按视频生成页语义要求画面中不能出现字幕。

请求示例

bash
curl -X POST "https://yunfanzhilian.com/api/third-party/videoGenerate/generate" \
  -H "X-API-Token: your_token" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance-2.0",
    "prompt": "用图片1的角色、图片2的场景,参考视频1的运镜和特效,再结合音频1的音色,生成一段新视频",
    "images": [
      "https://your-cdn.com/product-1.jpg",
      "https://your-cdn.com/product-2.jpg"
    ],
    "videos": [
      "https://your-cdn.com/reference-video.mp4"
    ],
    "videoDurations": [10],
    "audios": [],
    "resolution": "720p",
    "aspectRatio": "9:16",
    "duration": 10,
    "count": 1,
    "watermark": false
  }'

响应字段

字段类型必填说明
codenumber-业务状态码,200 表示请求成功。
messagestring-本次请求的结果说明。
data.taskIdstring-任务 ID。提交成功后请保存,用于查询生成结果。
data.costnumber-本次提交预扣积分。
data.statusstring-任务初始状态,通常为 pending 或 processing。
timestampstring-响应时间,ISO 8601 格式。

响应示例

json
{
  "code": 200,
  "message": "视频生成任务已提交",
  "data": {
    "taskId": "task_xxxxxxxx",
    "status": "pending",
    "mode": "video",
    "model": "seedance-2.0",
    "totalTasks": 1,
    "submittedTasks": 1,
    "failedSubmissions": 0,
    "resolution": "720P",
    "aspectRatio": "9:16",
    "duration": 10,
    "cost": 200
  },
  "timestamp": "2026-03-31T09:33:00.000Z"
}

注意事项

  • 官方入口与原版共用同一接口路径,按上方模型与分辨率单价计费。
  • 提交接口只负责创建任务,生成结果请通过获取结果接口查询。
  • 达到服务端并发提交上限时,子任务会进入等待队列;等待超时或队列满时返回 429,请稍后重试。