跳到主要内容
GUIDE

使用首帧和尾帧生成视频

首尾帧模式通过两张图片约束画面起点和终点。模型根据 references 自动识别模式,必须恰好提交一个 first_frame 和一个 last_frame。

最后更新

准备首帧和尾帧

  1. 上传两张图片把首帧和尾帧上传到公网可直接访问的 HTTPS 地址。
  2. 按顺序引用在提示词中使用 @图片1 和 @图片2,与 references 数组顺序一致。
  3. 保持图片顺序第一个为 first_frame,第二个为 last_frame。
  4. 提交并轮询创建任务后等待 completed,再读取 metadata.url。
首尾帧请求示例json
{
  "model": "seedance2.0",
  "prompt": "人物从 @图片1 自然走到 @图片2 的位置,镜头保持稳定",
  "seconds": 5,
  "resolution": "720p",
  "aspect_ratio": "16:9",
  "references": [
    {
      "type": "image",
      "role": "first_frame",
      "source": "https://cdn.example.com/first-frame.png"
    },
    {
      "type": "image",
      "role": "last_frame",
      "source": "https://cdn.example.com/last-frame.png"
    }
  ]
}

常见失败原因

  • 只提交首帧或尾帧,没有成对出现。
  • 首尾帧素材不是图片类型。
  • 把首尾帧与参考图片、视频或音频混在同一个请求。
  • 提示词没有引用提交的素材,或引用顺序和数组不一致。
  • 使用 localhost、内网 IP、HTTP、防盗链或短期签名地址。
参考素材生成
查看图片、视频和音频的混合引用。
Seedance 2.5
查看更高参考素材上限。