Seedance 2.5 怎么接入?1080p 官方直连更便宜,9 月 17 日到期
Seedance 2.5 的 API 2026-08-07 已公开。四条路各有门槛:主体资格、结算币种、并发口径。价格逐条给出,含我们自己不占优的那一档。
Seedance 2.5 的官方 API 早就开了,所以问题已经不是「能不能接」,而是「四条路你该走哪条」。 字节国际站的定价文档里,dreamina-seedance-2-5-260628 的计费档位写得完完整整;Ofox 模型页记录的发布日期是 2026-08-07。
下面这篇不重复讲白名单和排队——那些在Seedance 满血 API 还要白名单吗里已经写过。这篇只回答接入本身:四条路各要过什么门、价格差多少、第一次调用怎么跑通,以及一件对我们不利的事——1080p 这一档,到 2026-09-17 为止买字节直连比买我们便宜。
所有价格与文档引述为 2026-08-31 当日回源。利益披露:Ofox 是下面被比较的网关之一。
Seedance 2.5 现在有哪几条接入路?
四条,按「谁在给你开票」分,而不是按「谁的页面好看」分。
| 路径 | 主体要求 | 计费单位 | 结算 | 拿到 key 的速度 |
|---|---|---|---|---|
| BytePlus ModelArk | 海外主体 | token | 美元 | 注册即用 |
| 火山方舟 | 中国主体 + 企业认证 | 按量 | 人民币 | 认证需时间 |
| 国际网关(含 Ofox) | 无 | 输出秒 | 美元 | 注册即用 |
| 即梦等消费端 | 无 | 权益/积分 | 人民币 | 立刻 |
前两条是字节自己的两个控制台,互相不通:国际侧的模型标识是 dreamina-seedance-2-5-260628,凭证、计费、控制台各自独立。国内方舟侧的标识我这轮没能一手核到——volcengine.com 上三个文档入口加一个产品页,换过两种 User-Agent,返回的都是同一个 9.8 KB 的客户端外壳,正文取不到。第三方转述与我们自己此前的记录都写作 doubao-seedance-2-5-260628,但这一条属于二手来源,我们没能在火山引擎自家页面上验到原文,接入前请以控制台实际显示为准。可以确认的只有「两边标识不通用」这件事。
第四条要单独说一句:消费端有 UI、有积分包,但它的权益口径变动频繁,不适合当产线依赖。这一点21 世纪经济报道的措辞比我直白,细节在 P0-3 那篇里。
官方直连要过哪几道门?
国际侧基本没门,国内侧的门在主体资格上。
BytePlus ModelArk 是海外主体注册即用,按 token 计费。真正的门槛不是准入,是预算难估——它不给你每秒价,给你一条公式:
Estimated token consumption =
(Input video duration + Output video duration) × Output video width × Output video height × Output video frame rate / 1024
配套费率是 480p 与 720p 每百万 token 10.70 美元,带视频输入降到 6.40,1080p 牌价 11.7。想换算成每秒价得自己算一遍,怎么算、以及拿它去反推各家加了几倍,写在Seedance 2.5 转售方加了几倍价。
火山方舟是国内控制台,公测期的公开口径是面向完成企业认证的客户,也就是需要中国主体。个人开发者和没有内地公司的出海团队卡在这一步的,比卡在预算上的多得多。另外要注意「基础调用」和「完整能力」是两道门,后者在 4 月 2.0 的口径下要签保底协议加百万级保证金——这条的原文引述和 2.5 是否沿用的判断,都在 P0-3 那篇里。
网关这条路没有主体要求,代价是你得自己确认拿到的是不是满血。验法那篇也写过,不重复。
各条路的价格差多少?
同一段视频,按输出秒算,差距主要在 1080p 这一档。
| 每输出秒 | 480p | 720p | 1080p |
|---|---|---|---|
| 字节牌价(换算) | $0.1028 | $0.2311 | $0.5686 |
| 字节 1080p 折扣期内 | — | — | 约 $0.4094 |
| Ofox 模型页 | $0.11 | $0.24 | $0.48 |
| Ofox 带视频输入 | $0.14 | $0.30 | $0.568 |
字节那三个每秒价不是它挂出来的,是拿它自己的公式和费率换算的:480p 一秒 9,608 token、720p 21,600、1080p 48,600,乘以对应费率即得。
那个折扣是有明确期限的,原文写得很死:
Seedance 2.5: From 14:00 (UTC+8) on August 14, 2026 through 14:00 (UTC+8) on September 17, 2026, 1080p output is billed at 28% off the list price (480p and 720p output are not eligible for the discount), with prices starting at approximately USD 0.41 per second.
三件事一次说清:折扣只给 1080p,480p 与 720p 不参与;期限精确到 9 月 17 日 14 点;而且每秒价是字节自己给的,约 0.41 美元,不用我们代算——拿牌价 0.5686 乘 72% 得 0.4094,与它自报的数吻合。这个价低于我们的 0.48。如果你现在就是要出 1080p,而且有海外主体,直连比走我们便宜,你应该去直连。 9 月 17 日 14 点之后牌价回到 0.5686,那时候 0.48 才重新占优。480p 和 720p 两档字节一直略低于我们,折扣与否都一样。
这里还有一处我们自己的问题,说出来对读者更有用:Ofox 的模型页把 1080p 写成折后 0.48(牌价 0.60),而同站给机器读的模型目录把 1080p 列成 0.60,没标折扣。 两处对不上。模型页自己那句「实际支持的参数组合与价格以 API 实时返回为准」是对的,做 1080p 预算前按这句办,别拿任何一页当承诺。这条我已经报给产品侧处理。
顺带一提,别只盯每秒价。真正决定账单的是你抽几次卡才得一条能用的——这笔账单独算过一遍,见AI 视频 API 一秒多少钱。
第一次调用怎么跑通?
建任务 + 轮询,两步,走 OpenAI 兼容协议。
curl https://api.ofox.ai/v1/videos \
-H "Authorization: Bearer <OFOXAI_API_KEY>" \
-H "Content-Type: application/json" \
-d '{"model": "bytedance/seedance-2.5",
"prompt": "一只金毛在夕阳下的海滩上奔跑",
"duration": 4,
"resolution": "720p",
"generate_audio": true}'
# 响应带一个 id,拿它轮询到 status 变成 completed 或 failed
curl https://api.ofox.ai/v1/videos/<VIDEO_JOB_ID> \
-H "Authorization: Bearer <OFOXAI_API_KEY>"
四个参数值得单独说:
duration收 4 到 30 的整秒。这一代能一次直出 30 秒,不用再把短片段缝起来。resolution默认 720p。1080p 的可用性见上一节,先按 API 实时返回确认。generate_audio默认就带同步音频。这一项影响的是内容不是价格,两条路都是:Ofox 按输出秒计价,音频不进价;字节按 token 计价,而那条公式里根本没有音频项,另一套区分有声/无声的换算系数按文档只适用于 Seedance 1.5 Pro,2.5 不走那套。所以要不要音频只看你的后期流程——会另配音轨就关掉,否则拿到的是带声音的素材。model在 Ofox 侧是bytedance/seedance-2.5,跟字节两个控制台的标识都不一样。换路等于换串。
建任务这一步有个别处见不到的返回码:余额不足以覆盖预估费用时返回 402 insufficient_credits,任务在开工前就被拒,不计费。 这比跑到一半失败再退款干净,但你的重试逻辑要认这个码,别把它当成通用 4xx 一律丢弃。
轮询那半段的实测节奏——202 之后到底要等多久、同一任务的方差有多大——量过一轮,在视频生成 API 返回 202 后要等多久。提示词怎么写才不会被判成错误的任务类型,在Seedance 2.5 上手。
官方已经开放了,为什么还有人走网关?
因为「能调通」和「能上产线」之间还隔着四件事,而这四件事跟模型本身无关。
- 主体和结算。 国内方舟要中国主体加企业认证,BytePlus 要海外主体。两头都不占的团队——比如个人开发者、还没设主体的早期项目——网关是唯一能今天拿到 key 的路。
- 计价单位。 字节按 token 计费,你要先跑一遍公式才知道这条片子多少钱。按输出秒计价的好处不是便宜,是可预估:一条 10 秒 720p 就是 2.4 美元,写进报价单不用附一张换算表。
- 一个 key 覆盖多模型。 视频、文本、图像走同一套凭证和同一份账单,比在三个控制台之间对账省事。这一条对只用 Seedance 一个模型的团队没价值,对做混合 pipeline 的团队价值不小。
- 切换成本。 模型标识不通用意味着换路要改代码。走网关的时候换模型只是改
model那个字符串,请求形状不变。
反过来说,如果你有海外主体、只用 Seedance、而且现在就要 1080p,直连是更便宜的选择,至少在 9 月 17 日之前是。这篇不打算把这一条藏起来。
并发口径倒是要先问清楚,两边都要问。Ofox 的公开口径是每分钟 100 次请求、token 每分钟不限,而且RPM 按团队累计——同一个团队多开 key 不会提高吞吐,这跟很多人默认的「一个 key 一份配额」不一样。每个响应带 x-ratelimit-limit-requests、x-ratelimit-remaining-requests 和 x-ratelimit-reset-requests 三个头,超限返回 429,按 reset 头做指数退避加抖动。需要更高配额得单独申请。
接入前该自己验哪几件事?
五件,都是十分钟内能测完的。
- 能力上限对不上就不是满血。 Seedance 2.5 应接受 4 到 30 秒、最多 50 个参考素材(30 张图 + 10 段视频 + 10 段音频),支持文生视频、图生视频、视频生视频三种模式,六种宽高比加自适应。缺一项就说明中间有东西被削过。
- 1080p 单独问,别默认它在。 这一档各家口径不齐,连我们自己的两个页面都对不上。拿它当验收线会把官方直连也判成不满血,逻辑是反的。
- 超限参数必须同步报错。 不支持的分辨率应该在提交阶段返回 4xx,而不是悄悄降规格照常计费。能被拒的参数不会变成一次废掉的生成。
- 失败计不计费,要书面答复。 字节自己写得很清楚:「You are only charged for successfully generated videos. No fee is charged if generation fails due to reasons such as content moderation.」你走的那条路有没有同样的话,问清楚。在抽卡率高的产线上,这一项对总账的影响大于每秒差那一两分钱。
- 用你自己的提示词连跑十条。 不是 demo 提示词,是产线里真实的那批。记抽卡次数,这个数字比任何宣传都准,而且只有你能测出来。
两代之间该选哪个,差别清单在Seedance 2.5 对比 2.0;如果你要接的其实是 2.0,那条路的上手步骤在Seedance 2.0 视频生成 API 怎么调。价目和规格随时会变,落地前请以 Ofox 的 Seedance 2.5 模型页和 API 实时返回为准。
参考信息来源
常见问题
- Seedance 2.5 的 API 现在开放了吗
- 开放了。字节国际站 BytePlus ModelArk 的定价文档里 dreamina-seedance-2-5-260628 的计费档位写得很完整,Ofox 模型页记录的发布日期是 2026-08-07。所以「官方国际 API 还没上线」这个说法在 8 月上旬之后就作废了,现在的问题不是有没有官方,而是四条路各自的门槛和账怎么算。
- 接入 Seedance 2.5 有哪几条路
- 四条。BytePlus ModelArk 是字节的国际控制台,按 token 计费,需要海外主体。火山方舟是国内控制台,需要中国主体和企业认证。国际网关按秒计价、美元结算,拿 key 即用。即梦这类消费端有 UI 但没有稳定的产线口径。四条路的模型标识不通用,凭证也不能混用。
- Seedance 2.5 每秒多少钱
- 看走哪条路。字节自己按 token 计费:480p 与 720p 每百万 token 10.70 美元,带视频输入 6.40,1080p 牌价 11.7。换算成每秒是 480p 0.1028、720p 0.2311、1080p 0.5686 美元。Ofox 模型页列的是 480p 0.11、720p 0.24、1080p 0.48,带视频输入 0.14、0.30、0.568。1080p 这一档字节有限时折扣,到 2026-09-17 14:00(UTC+8)为止按牌价 72% 收,约每秒 0.4094 美元,比我们便宜。
- 第一次调用怎么跑通
- 走 OpenAI 兼容协议,两步。POST 到 /v1/videos 建任务,body 里给 model、prompt、duration、resolution、generate_audio;响应带一个 id,再 GET /v1/videos/{id} 轮询到 status 变成 completed 或 failed。Ofox 侧的模型标识是 bytedance/seedance-2.5。建任务这一步有个别处没有的返回码:余额不够覆盖预估费用时返回 402 insufficient_credits,任务在开工前就被拒,不计费。
- 并发不够怎么办
- 先搞清楚限流是按什么聚合的。Ofox 的公开口径是每分钟 100 次请求、token 每分钟不限,而且 RPM 按团队累计——同一个团队下多开 key 不会提高吞吐。每个响应都带 x-ratelimit-limit-requests、x-ratelimit-remaining-requests 和 x-ratelimit-reset-requests 三个头,超限返回 429,按 reset 头做指数退避加抖动,别用固定间隔。需要更高配额要单独申请。


