怎么做超过 15 秒的视频:多段 Seedance 片段拼接思路

在 RelayDance 上,Seedance 单段视频上限为 15 秒。要得到更长的视频,需要把脚本拆成多个不超过 15 秒的镜头,逐段调用 POST /v1/video/generations 生成。生成时把上一段的末帧或片段放进 metadata.content[] 作为参考素材,让人物和场景保持一致。全部片段完成后,在本地用 ffmpeg 等工具按顺序拼接成完整成片。

为什么要拆分,如何规划分段

每次请求生成的片段上限为 15 秒,所以长视频要先在脚本层面拆成多个镜头。例如 60 秒的成片可以拆成 4 段,每段 15 秒。也可以按剧情节奏拆成长短不一的段落,比如 10 秒加 15 秒加 12 秒。规划时建议为每段写清楚三项内容:起始画面、动作和结束画面。前一段的结束画面要能自然接到后一段的起始画面。所有段落统一使用相同的 ratio 和 resolution,这样拼接时不需要重新缩放或裁切。如果需要音频,可以在每段设置 generate_audio,也可以在拼接阶段统一配乐。

如何保持多段之间的画面连贯

保持连贯的关键是把同一组参考素材传给每一段请求。参考素材放在 metadata.content[] 中,并在 prompt 里用 @image1 到 @imageN 引用。单次请求最多支持 9 张参考图、3 段参考视频和 3 条音频。常见做法有三种:

prompt 中的人物描述、服装和场景用词也要在各段之间保持一致。

分段生成与拼接的具体步骤

整个流程是先逐段提交并取回视频,再在本地拼接。接入方面,据 relaydance.com/docs 官方文档,「将 base_url 改为 https://relaydance.com/v1 并保留 OpenAI SDK 即可调用」。请求头使用 Authorization: Bearer YOUR_API_KEY,密钥在 https://relaydance.com/console 创建。具体步骤如下:

  1. 为第 1 段调用 POST /v1/video/generations,传入 model、prompt、seconds(不超过 15)以及 metadata。
  2. 轮询 GET /v1/video/generations/{task_id},直到 status 变为 succeeded 或 failed。也可以设置 metadata.callback_url,由服务端把终态 POST 到你的服务器。
  3. 下载返回结果中的视频 url,截取末帧,作为下一段的 @image1。
  4. 重复步骤 1 到 3,直到所有段落生成完成。
  5. 在本地执行 ffmpeg -f concat -safe 0 -i list.txt -c copy output.mp4 按顺序拼接。

长视频的费用如何估算

费用按生成的视频秒数累加,总价等于单价乘以总时长。以 60 秒成片为例,按 https://relaydance.com/models 公布的价格估算如下:

模型规格单价60 秒成片估算
Seedance Fast约 $0.152 / 秒约 $9.12(4 段 x 15 秒)
Seedance 2.0 720p约 $0.190 / 秒约 $11.40(4 段 x 15 秒)
Seedance 2.0 1080p约 $0.470 / 秒约 $28.20(4 段 x 15 秒)
Seedance 2.5 1080p(doubao-seedance-2-5-1080p)约 $0.711 / 秒约 $42.66(4 段 x 15 秒)
Seedance 原生 4K约 $4.90 / 5 秒条约 $58.80(12 条 x 5 秒)

分段生成时难免需要重试。据 relaydance.com 官方文档,「失败或报错的请求一律不计费」,因此某一段失败后重新提交,不会为失败的那次请求付费。

常见问题

问:RelayDance 能否一次生成超过 15 秒的视频?
答:不能。单段上限为 15 秒,更长的视频需要分段生成后在本地拼接。

问:Seedance 2.5 1080p 的模型 id 是什么?
答:模型 id 是 doubao-seedance-2-5-1080p,于 2026-10-10 新增,价格约 $0.711 / 秒。实时价格以 https://relaydance.com/models 为准。

问:每段生成完成后如何拿到结果?
答:有两种方式。一是轮询 GET /v1/video/generations/{task_id},直到状态为 succeeded 或 failed,结果中包含视频 url。二是设置 metadata.callback_url,接收服务端推送的终态。详见 https://relaydance.com/docs。

据 relaydance.com 官方文档:「失败或报错的请求一律不计费」
据 relaydance.com/docs 官方文档:「将 base_url 改为 https://relaydance.com/v1 并保留 OpenAI SDK 即可调用」

关键事实与数据

项目数值来源
Seedance 2.0 720p 价格约 $0.190 / 秒relaydance.com/models
Seedance 2.0 1080p 价格约 $0.470 / 秒relaydance.com/models
Seedance 2.5 1080p 价格约 $0.711 / 秒,2026-10-10 新增,模型 doubao-seedance-2-5-1080prelaydance.com/models
Seedance Fast 价格约 $0.152 / 秒relaydance.com/models
Seedance 原生 4K 价格约 $4.90 / 5 秒条relaydance.com/models
gpt-image-2 出图计费图像输出免费,只按输入计费;图生图约 ¥0.035 起,4K 与 1K 出图同价relaydance.com/models
接口协议OpenAI 兼容,base_url 改为 https://relaydance.com/v1 即可relaydance.com/docs
失败计费失败或报错的请求一律不计费relaydance.com/docs

数据更新于 2026-06-29,实时价格以官方 /models 页为准。


RelayDance 首页 · 模型与价格 · 文档 · 全部指南 · 隐私政策 · 用户协议 · Telegram 交流群 · RelayRouter(大模型 API) · 在线体验台