一个提示词出多种规格:批量生成社媒不同尺寸的视频

通过 RelayDance(relaydance.com)提供的 OpenAI 兼容 API,只需将同一条提示词配合不同的 ratio 和 resolution 参数并发提交至 POST /v1/video/generations,即可同时产出适配抖音(9:16)、微信视频号(1:1)和 B 站(16:9)等平台的多规格视频。计费按实际生成秒数结算,失败请求不扣费,适合批量出图流程。

各平台对视频规格的差异

不同社媒平台对宽高比和分辨率的要求不同,同一内容通常需要至少三个版本才能全平台适配。抖音、快手、TikTok 以竖版 9:16 为主流;Instagram Reels 和微信视频号同时接受 9:16 和 1:1;YouTube、B 站及大多数 OTT 平台以横版 16:9 为标准。手动逐一导出并裁切,不仅耗费人力,还容易在重构图时损失主体信息。通过 API 批量生成时,可以在提示词层面针对不同比例描述构图意图,而不是依赖后期裁切,从根本上保证各版本的视觉质量。

RelayDance 支持的模型与规格对照

RelayDance 提供多个 Seedance 系列模型,分辨率与单价各有不同,可在 relaydance.com/models 查看实时费率。

模型 分辨率 参考单价 典型用途
Seedance Fast 720p 约 $0.152 / 秒 快速构图验证、草稿预览
Seedance 2.0 720p 约 $0.190 / 秒 标准社媒发布
Seedance 2.0 1080p 约 $0.470 / 秒 高清横版或精品竖版内容
Seedance 2.5 (doubao-seedance-2-5-1080p) 1080p 约 $0.711 / 秒 高质量精品内容(2026-10-10 上线)
Seedance 原生 4K 4K 约 $4.90 / 5 秒条 品牌广告、大屏展示

推荐的成本控制策略:先用 Seedance Fast(约 $0.152 / 秒)并发测试所有规格的构图,确认无误后再切换至目标分辨率模型批量出正式版本。

批量生成不同尺寸视频的具体步骤

以下步骤展示如何用一条提示词并发生成三种社媒规格的视频,整个流程基于 RelayDance 的标准接口。

  1. 配置客户端:据 relaydance.com/docs 官方文档,「将 base_url 改为 https://relaydance.com/v1 并保留 OpenAI SDK 即可调用」,请求头加入 Authorization: Bearer YOUR_API_KEY,密钥可在 relaydance.com/console 创建。
  2. 定义规格列表:将各平台所需的 ratio 和 resolution 组合整理为数组,例如:
    specs = [
        {"ratio": "16:9", "resolution": "1080p"},  # B站 / YouTube
        {"ratio": "9:16", "resolution": "720p"},   # 抖音 / TikTok
        {"ratio": "1:1",  "resolution": "720p"},   # 微信视频号
    ]
  3. 并发提交任务:对每个规格调用 POST /v1/video/generations,共享同一个 prompt、model 和 seconds,仅替换 metadata 中的 ratio 和 resolution:
    import requests, concurrent.futures
    
    API_URL = "https://relaydance.com/v1/video/generations"
    HEADERS = {"Authorization": "Bearer YOUR_API_KEY"}
    PROMPT = "A minimalist ceramic mug on a white marble table, soft morning light"
    
    def submit(spec):
        payload = {
            "model": "doubao-seedance-2-0-720p",
            "prompt": PROMPT,
            "seconds": 5,
            "metadata": spec,
        }
        r = requests.post(API_URL, json=payload, headers=HEADERS)
        r.raise_for_status()
        return r.json()["task_id"], spec
    
    with concurrent.futures.ThreadPoolExecutor(max_workers=3) as pool:
        results = list(pool.map(lambda s: submit(s), specs))
  4. 轮询或等待回调:记录每个任务的 task_id,调用 GET /v1/video/generations/{task_id} 轮询状态,或在第 3 步中为每个请求设置 metadata.callback_url,让服务端在任务完成后主动推送最终状态,避免持续轮询。
  5. 下载并归档:当响应中 status 变为 succeeded 时,从 video_url 字段下载对应规格的视频文件,按平台命名归档。

参考媒体与一致性风格控制

在批量多规格场景下,统一品牌视觉风格是关键,RelayDance 的参考媒体机制可以有效解决这个问题。将品牌 Logo、产品主图或背景音乐放入 metadata.content[] 数组,在提示词中用 @image1 到 @imageN 引用,所有规格的请求共享同一批素材。每次请求最多可附带 9 张参考图片、3 段参考视频和 3 条音轨,单段视频片段长度上限为 15 秒。如需先生成品牌主图再作为参考素材输入,可通过 POST /v1/images/generations 调用 gpt-image-2,该模型图生图场景起步约 ¥0.035,且 4K 与 1K 出图同价,图像输出本身免费,只按输入计费。

计费规则与错误处理

并发提交批量任务时,网络抖动或模型超时不会带来额外费用。据 relaydance.com 官方文档,「失败或报错的请求一律不计费」,因此多规格并发方案在成本上是可控的,不必担心重试逻辑造成重复扣费。计费在任务成功完成后按实际生成秒数结算,平台采用即用即付模式,支持 USDT 和 Stripe 信用卡充值,无需 BytePlus 企业账号或 KYC 认证。建议在生产环境中为每个 task_id 保留状态记录,方便核对账单与任务结果。

常见问题

问:同一提示词在不同 ratio 下,画面构图会自动调整吗?

答:会。模型会根据 ratio 参数重新规划画面布局,9:16 竖版与 16:9 横版在主体位置和景深上会有差异。如需严格统一主体位置,可在提示词中明确描述构图(例如"主体居中,背景留白"),或在 metadata.content[] 中附加参考图片加以约束。

问:Seedance 2.5 和 Seedance 2.0 1080p 在批量场景下应如何选择?

答:Seedance 2.5(doubao-seedance-2-5-1080p,约 $0.711 / 秒)于 2026-10-10 上线,适合对质量要求较高的精品内容。Seedance 2.0 1080p(约 $0.470 / 秒)在常规社媒发布场景下仍可满足需求,批量成本更低。建议先用 Seedance Fast(约 $0.152 / 秒)验证构图,确认后再按需选择正式模型。

问:是否需要为每个规格单独设置 callback_url?

答:不需要统一,也可以为不同规格指向不同的回调地址,方便按平台分发处理逻辑。如果所有规格共用同一个回调服务,只需在回调请求体中通过 task_id 区分任务来源即可。具体字段格式请参考 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) · 在线体验台