字节跳动·文生视频·4 个模型已上线

Seedance 2 API

使用字节跳动 Seedance 2 根据提示词或静态图片生成视频——支持原生音频、多镜头连贯性和参考一致性。四个变体通过一个 OpenAI 风格端点提供,按秒以美元计费,价格从 $0.0245/秒 起。不需要火山引擎账户。

预充值 10 美元即可按量付费 · 余额永不过期 · 生成失败不会计费

720p · 按视频秒数计费

Seedance 2.0 Miniseedance-2-mini
$0.0526/s
Seedance 2 Fastseedance-2-fast
$0.198/s
Seedance 2seedance-2
$0.246/s
Seedance 2.5seedance-2-5
$0.3784/s

一个 5 秒的 720p 视频片段,Mini 的价格为 $0.26,完整质量 Seedance 2 的价格为 $1.23。

Seedance 2 API 概览

  • 四个 Seedance 2 模型已在 Kunavo 的 OpenAI 风格 POST /v1/videos 端点上线:seedance-2-mini、seedance-2-fast、seedance-2 和 seedance-2-5。
  • Seedance 2 API 按视频秒数计价,并随分辨率变化:Seedance 2.0 Mini 在 480p 下为 $0.0245/s,在 720p 下为 $0.0526/s;全质量 Seedance 2 在 480p 下为 $0.114/s,在 720p 下为 $0.246/s,在 1080p 下为 $0.612/s。
  • 一段 5 秒、720p 的 Seedance 2 视频在 Mini 上收费 $0.26,在全质量 Seedance 2 上收费 $1.23;费用以 USD 从预付余额中扣除,生成失败不会收费。
  • Seedance 2 会生成同步的原生音频轨道,且不额外收费,因此按秒费率就是片段的全部成本。
  • 所有 Seedance 2 模型都可通过 image_url 实现图生视频;seedance-2-5 和 seedance-2-mini 支持首帧和末帧,以及最多九张参考图像。
  • 同一个 sk-kn- 密钥和一个 Stripe 余额还可用于 Veo 3.1、Wan 2.7、图像、音乐和文本模型——无需 ByteDance 或 Volcano Engine 账户。

Seedance 2 API 定价

每个 Seedance 模型都按生成视频的秒数计费,费率随分辨率变化。您需要为所请求的时长付费,音频已包含在内。这些是 API 实际计费的费率,表格数据读取自实时目录。

模型模型 ID分辨率每秒5 秒片段10 秒片段
Seedance 2.0 Miniseedance-2-mini480p$0.0245$0.12$0.25
720p$0.0526$0.26$0.53
Seedance 2 Fastseedance-2-fast480p$0.093$0.47$0.93
720p$0.198$0.99$1.98
Seedance 2seedance-2480p$0.114$0.57$1.14
720p$0.246$1.23$2.46
1080p$0.612$3.06$6.12
Seedance 2.5seedance-2-5480p$0.1764$0.88$1.76
720p$0.3784$1.89$3.78
1080p$0.7392$3.70$7.39

计费以美元按视频片段进行,从预付余额中扣除——没有积分包、没有月度最低消费,也没有席位费。生成失败不会计费。在定价页面和每个模型的目录条目中,费率相同。

调用 Seedance 2 API

提交到 POST /v1/videos 后会立即获得任务 ID。轮询 GET /v1/videos/{id}——或传入 webhook_url,等待完成的视频片段推送给您。

生成需要几分钟,因此应基于异步端点进行构建。另有一个同步 /v1/video/generations,会保持连接直到视频片段准备就绪,适合一次性脚本。

完整视频 API 参考
curl
curl https://api.kunavo.com/v1/videos \
  -H "Authorization: Bearer $KUNAVO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance-2",
    "prompt": "a paper crane unfolds into a flock of birds over a city at dawn, slow camera pull-back",
    "duration": 5,
    "resolution": "720p",
    "aspect_ratio": "16:9"
  }'

# → 202 Accepted
# {"id":"vid_...","object":"video","status":"queued","progress":0,...}

curl https://api.kunavo.com/v1/videos/vid_... \
  -H "Authorization: Bearer $KUNAVO_API_KEY"

# → {"status":"completed","output":{"url":"https://...mp4","duration_seconds":5,...}}

图生视频、帧和参考图

参考控制是选择 Seedance 的主要原因。三个字段即可覆盖相关需求,并且所有模型的请求结构相同——不同之处在于具体模型接受哪些字段。

  • image_url——静态图会成为视频片段的首帧。所有 Seedance 2 模型均支持。
  • image_urls,包含两个条目——首帧和尾帧;Seedance 会在两者之间插值生成镜头。支持 seedance-2-5 和 seedance-2-mini。
  • image_mode: "reference"——最多九张静态图,用于固定角色、产品或风格,而不会让其中任何一张作为视频帧出现。同样由这两个模型支持。

图片可以是公开的 HTTPS URL,也可以是内联 data: URI——系统会代您托管 base64 图片并将其传递给模型。

seedance_frames.py
# Image-to-video: one image becomes the first frame.
requests.post(f"{API}/videos", headers=HEADERS, json={
    "model": "seedance-2",
    "prompt": "the product rotates slowly, studio light sweeps across",
    "image_url": "https://example.com/product-hero.png",
    "duration": 5,
    "resolution": "1080p",
})

# First AND last frame: pass two — Seedance interpolates between them.
requests.post(f"{API}/videos", headers=HEADERS, json={
    "model": "seedance-2-5",
    "prompt": "the sketch fills with colour, camera pushes in",
    "image_urls": ["https://example.com/start.png",
                   "https://example.com/end.png"],
    "duration": 8,
})

# Reference images: up to 9 stills that fix character and style,
# without any of them being a frame of the output.
requests.post(f"{API}/videos", headers=HEADERS, json={
    "model": "seedance-2-5",
    "prompt": "she walks through the night market, neon reflections",
    "image_urls": ["https://example.com/face-1.png",
                   "https://example.com/face-2.png"],
    "image_mode": "reference",
    "duration": 10,
})

应该使用哪个 Seedance 2 模型

四个模型使用相同的请求格式。差异在于最高分辨率、片段时长、帧控制和每秒价格。

模型 ID720p / 秒最高分辨率图像生成视频首帧+尾帧参考图适用场景
seedance-2-mini$0.0526720pYesYesYesDrafting and volume, up to 15 seconds — the cheapest way to see a shot before committing to it.
seedance-2-fast$0.198720pYesNoNoFull quality at 720p with lower latency, for social formats and high-volume pipelines.
seedance-2$0.2461080pYesNoNoHero assets that need 1080p, and the strongest multi-shot coherence in the family.
seedance-2-5$0.37841080pYesYesYesClips up to 30 seconds, precise first-and-last-frame control, multi-image references.

一个实用的默认流程:先在 seedance-2-mini 上制作分镜,直到提示词准确,再用 seedance-2 以 1080p 重新运行最终版本。十个 Mini 草稿加一个 1080p 最终版本,对于 5 秒镜头的总费用约为 $5.69。

Seedance 2、Veo 3.1 与 Wan 2.7

三个视频系列运行在同一个端点上,因此将一个模型与另一个模型进行测试,只需修改 model 字段中的一个单词——密钥、余额和请求结构都相同。

系列计费方式起价适用场景
Seedance 2 (字节跳动)每秒$0.0245/s多镜头叙事、角色和产品在参考图之间保持一致,以及原生音频。
Veo 3.1 (Google)按视频计费$0.18+整体电影感质量最高,并支持同步原生音频。请参阅 Veo 3 API 指南。
Wan 2.7 (阿里巴巴)每秒$0.096/s以固定的每秒费率实现电影感画面。请参阅 Wan API 指南。

请注意,计费基础不同:Veo 按完成的视频计价,而 Seedance 和 Wan 按输出秒数计价,因此同类对比数据取决于您实际需要的片段时长。一个 5 秒的 720p 镜头,在 Seedance 2.0 Mini 上价格为 $0.26,在完整质量 Seedance 2 上为 $1.23,在 Wan 2.7 上为 $0.48。

Seedance 2 API 常见问题

什么是 Seedance 2 API?

Seedance 2 是字节跳动当前的文生视频模型系列,支持原生音频、多镜头叙事和参考一致性。Seedance 2 API 可将文本提示词或静态图片转换为视频片段。在 Kunavo 上,四个变体均已通过 OpenAI 风格端点 POST /v1/videos 提供,并按生成视频的秒数以美元计费。

Seedance 2.0 有 API 吗?

有。字节跳动通过自有云平台销售 Seedance 2:中国大陆以外地区使用 BytePlus ModelArk,中国大陆境内使用火山引擎,形式为异步任务 API。Kunavo 在一个 OpenAI 风格端点 POST /v1/videos 上提供相同的四个变体(Mini、Fast、2 和 2.5),使用单个密钥,并按视频秒数以美元计费。

Seedance 2.0 免费吗?

API 不免费。每个生成秒数都会计费:在 Kunavo 上,价格从每秒 $0.0245 起(Mini,480p),无需订阅,只需预充值 10 美元;生成失败不会计费。某些消费类应用赠送的免费 Seedance 积分属于这些应用,而不属于模型本身。

Seedance 2 开源吗?我可以在本地运行吗?

不可以。字节跳动尚未发布 Seedance 2 的模型权重;该模型只能作为托管服务运行,包括 BytePlus ModelArk、火山引擎以及 Kunavo 等转售商,因此没有可安装到自有 GPU 上的内容。

Seedance 2 API 的价格是多少?

在 Kunavo 上,Seedance 2.0 Mini 的价格为 480p 每秒 $0.0245,720p 每秒 $0.0526;一个 5 秒的 720p 视频片段价格为 $0.26。完整质量的 Seedance 2 在 720p 下为每秒 $0.246,因此相同片段的价格为 $1.23。系统按您请求的秒数从预付余额中扣费,生成失败不会计费。

我应该使用哪个 Seedance 2 模型?

草稿、分镜和高频迭代使用 seedance-2-mini——这是查看镜头最便宜的方式,并且已经支持首帧和尾帧以及参考图片。需要较低延迟的完整质量 720p 时,使用 seedance-2-fast。需要 1080p 时,使用 seedance-2。需要超过 15 秒的片段,或需要 1080p 与参考控制同时具备时,使用 seedance-2-5。请求结构完全相同,因此切换模型只需改一个单词。

我需要 ByteDance 或火山引擎账户吗?

不需要。一个 Kunavo 密钥(sk-kn-…)和一个美元预付余额即可覆盖所有 Seedance 2 变体,以及同一 API 上的 Veo 3.1、Wan 2.7、图像模型、音乐和 Claude / GPT 文本模型系列。不需要使用火山引擎控制台,也不需要购买积分包或签署单独合同。

Seedance 2 API 支持图生视频吗?

支持,有三种方式。传入 image_url,静态图会成为视频片段的首帧——所有 Seedance 2 模型都接受这种方式。向 image_urls 传入两个条目,可进行首尾帧插值;或者使用 image_mode "reference",最多传入九张静态图,以固定角色或风格,而不会让这些图片中的任何一张作为视频帧出现;后两种方式由 seedance-2-5 和 seedance-2-mini 支持。

Seedance 2 生成需要多长时间?

需要几分钟,而不是几秒钟——通常为两到五分钟,具体取决于模型、分辨率和时长。提交到 POST /v1/videos 后会立即返回任务 ID,然后轮询 GET /v1/videos/{id},或提供 webhook_url 以接收推送结果。请发送 Idempotency-Key,确保重试不会产生第二次计费。

Seedance 2 会生成音频吗?

会——Seedance 2 会将同步的原生音轨作为视频片段的一部分生成,且不额外收费。本页面显示的每秒费率就是视频的全部费用。

开始使用 Seedance 2 生成

创建密钥并充值 10 美元,您的第一个 5 秒 720p 草稿价格为 $0.26。同一个密钥还可访问 Veo 3.1、Wan 2.7、图像模型、音乐以及 Claude 和 GPT 文本模型系列。

正在比较视频模型?请参阅文生视频 API 指南了解完整模型版图,或参阅Veo 3 API和Wan API指南,了解同一端点上提供的另外两个系列。