概述
doubao-seedance-2-5-260628(2.5 新版)、doubao-seedance-2-0-260128(标准版)、doubao-seedance-2-0-fast-260128(极速版)与 doubao-seedance-2-0-mini-260615(轻量版)是字节跳动最新一代视频生成模型家族——四模型并行,通过 API易 接入火山引擎中国国内版官方资源(非 BytePlus 海外版),自带上游内容安全机制,合规性更好。支持文生视频、首尾帧/首帧图生视频、多模态参考生视频等输入模式,并能自动生成与画面同步的人声、音效与背景音乐。 2.5 是能力最强的一档:时长上限从 15 秒提到 30 秒、参考图上限从 9 张提到 30 张、音频可单独作为参考素材、新增 mov 输出与视频编辑/延长的显式任务类型。它也更贵——单价约为 2.0 标准版的 1.5 倍(720p/5s 约 $1.37 对 $0.91),与官方两代的价差一致。2.0 系继续保留且不下线:常规 15 秒以内的出片用标准版更省,且同样支持 1080p;mini 是批量出片的性价比之选(单价约为标准版一半、生成更快,最高 720p),fast 居中。 2.5 与 2.0 系同走SeeDance2 分组(0.18x)——一把令牌通吃四个模型,见下方「分组介绍」。
-1 智能时长);480p/720p/1080p 三档分辨率(1080p 仅 2.5 与 2.0 标准版);6 种宽高比 + adaptive 自适应;默认输出带同步音频;多语言提示词。适合短视频量产、电商素材、动效设计、虚拟人内容等生产场景。SD2Mini(0.10x)与 SD2Fast(0.15x)两个单模型专属分组,mini 降价 44.4%、fast 降价 16.7%,换一把令牌即可享受,代码无需改动。详见下方「限时特价分组」与「分组介绍」两节。视频生成 API 参考
POST /seedance/api/v3/contents/generations/tasks,异步任务式调用,在线调试 + 完整轮询/下载代码。API 使用手册
可视化接口测试
异步任务查询 / 下载
让 AI Agent 帮你接入
.md),再按你项目的技术栈写代码——异步轮询、视频直链 24 小时过期要立即转存、gzip 头的坑、参数红线这几个高频问题已经写死在要求里。让编程 Agent 接入或排查 Seedance 2.5 / 2.0 的视频生成。复制后直接粘贴给 Codex、Claude Code、Cursor 等。
为什么选 API易 的 Seedance?
先说定位:该模型官方没有折扣,平台也非盈利型定价,上架以保障供给、方便客户为主。选 API易 的核心价值不在”更便宜”,而在接入与使用体验:官方资源 · 国内版直连
虚拟人脸白名单权限
素材库免费包含
保供定价 · 基本持平官网
不限并发 · 不排队
running,无排队等待(2026-06-06 (UTC+8) 实测),适合批量生产场景直接放量。零门槛接入 · 免实名认证
api.apiyi.com,一把令牌即用。专业服务 · 企业陪跑
核心特性
三档分辨率 · 全比例同价
默认同步音频
generate_audio 默认开启,自动生成与画面匹配的人声、音效、背景音乐;对话内容放在双引号内可显著优化配音效果。最长 30 秒可控时长
-1 由模型智能选择时长(按实际产出计费)。2.5 的 duration 缺省值就是 -1,不显式传会自动选时长。帧率固定 24fps。多语言提示词
首尾帧 / 首帧生视频
return_last_frame 可把尾帧接力为下一段首帧,量产连续长视频。多模态参考生视频
异步任务式调用
task_id,轮询查询,成功后从 content.video_url 下载 mp4(URL 24 小时有效)。seed 可复现
seed 固定随机性(相同请求生成类似结果),watermark 默认关闭,输出无水印。模型定价
mini < 极速版 fast < 标准版 < 2.5(与官网同方向,mini 单价约为标准版一半、2.5 约为标准版 1.5 倍,并非同一价格水平)。该系列官方没有折扣,本通道以保供为定位,名义价默认略高于官网;叠加 充值加赠(一般送 10%、充值大客户最高 20%)后基本与官网持平,充值大客户实付仅上浮约 5%,个别档位(如 1080p 大客户价)甚至更低。按面积×时长结算,±5% 的偏差属正常现象,欢迎随时测试、对账与沟通核对。另外,人物一致性所需的**素材库在 API易 免费包含**(官方侧对非框架签约客户需十万元量级的年费单独采购),这部分价值不计入上述单价对比。token 数 ≈ (输入视频时长 + 输出视频时长)(秒) × 输出宽 × 输出高 × 24 / 1024(纯文生 / 图生时输入视频时长记为 0;公式经实测精确验证,偏差少于 0.1%)。同分辨率档位下所有宽高比像素面积相同,因此价格只取决于分辨率档位、输出时长,以及是否含输入视频。
官方价格锚点(16:9 / 输出 5 秒,元/个)
① 输入不含视频(纯文生 / 图生 / 参考图):video_url;输入视频 2~15 秒,最低价 ≈ 输入 2~4 秒、最高价 ≈ 输入 15 秒):
usage.completion_tokens 为准。usage.completion_tokens 为准。
Seedance 2.5 定价(SeeDance2 分组 0.18x)
2.5 与 2.0 系同走 SeeDance2 分组、同一个 0.18x 倍率,两代的价差完全来自模型本身的单价——720p/5 秒 2.5 是 $1.3721、2.0 标准版是 $0.9074,约 1.5 倍。这个价差与官方两代的定价差一致(官方 2.5 的 token 单价本就比 2.0 高约 52%),不是站内额外加价。要不要为此升级,看你是否真的需要 30 秒时长、30 张参考图、mov 输出或视频编辑/延长——用不上这些,2.0 标准版更省,且同样支持 1080p。
① 输入不含视频(纯文生 / 图生 / 参考图):
video_url、视频编辑、视频延长):走单独一档更低的 token 单价。
SeeDance2 分组的 0.18x,可以直接横向对比。fast 与 mini 另有限时特价分组,价格更低,见下一节。
- 实际扣费以控制台模型价格和调用日志为准
- 提交任务时预扣费,任务完成后多退少补;余额瞬时值会小幅波动,对账请以调用日志为准——日志里一条视频对应两条扣费记录,见下方「计费如何看日志」
- 预扣金额只按时长算、与分辨率无关:2.0 系 $0.09/秒、2.5 $0.135/秒。所以 1080p 完成后通常要补扣、480p 通常会退回,属正常现象
- 请求被拒绝(HTTP 400 参数错误等)不扣费(实测验证)
- 时长与费用线性相关:15 秒视频 ≈ 5 秒视频的 3 倍
限时特价分组(mini / fast 专属,截至 10/7)
SD2Mini(0.10x 倍率)与 SD2Fast(0.15x 倍率)。相比常规 SeeDance2 分组的 0.18x,mini 降价 44.4%、fast 降价 16.7%。模型能力、参数、端点与调用方式完全不变,只需换一把令牌,代码不用改。优惠截至 2026 年 9 月 7 日 23:59 (UTC+8)。新倍率 ÷ 0.18 等比折算;¥ 按 1:7 固定汇率折算,仅供参考):
计费如何看日志(预扣费 + 多退少补)
打开控制台日志页api.apiyi.com/log,搜索模型名 doubao-seedance-2-5 或 doubao-seedance-2-0 即可看到每笔消耗。一条视频对应两条扣费记录:
- 预扣费:提交任务时按预估金额先行扣除(日志标「非流式」,显示令牌与分组),如下图的 $0.449998
- 实际补扣 / 退回:任务完成后按实际生成的 tokens 多退少补(日志标「流式」、带补全 tokens 数),如下图的 $5.611858——1080p 一般需要补扣
一条 15 秒 1080p 视频的两条扣费日志:预扣费 + 实际补扣
- 第一条(预扣费)日志的「时间」就是这条视频的提交时间;它的「首字节」是提交任务、返回任务 ID 的耗时(如
首字节:3秒)——不是视频生成耗时 - 第二条多退少补记录显示
流式、首字节:<1秒,这只是结算记录自身的标记,不代表任何异常,无需在意 - 视频真正的生成耗时,看顶部导航「异步任务」页(
api.apiyi.com/task)的「耗时」列
日志第一条的时间 = 提交时间,「首字节:3秒」是提交任务的耗时;这条 fast 例子结算为退回(负数),总成本 0.360000 − 0.022750 = 0.337250 美元
「异步任务」页的「耗时」列才是视频生成时间,如 158s、303s
api.apiyi.com/task 顶部「异步任务」里查到,与扣费完全对得上:
分组介绍
Seedance 2.5 与 2.0 系都走专属分组,有两个强制条件:① 令牌计费模式必须选「按量优先」或「按量计费」(按次计费无法路由);② 令牌必须勾选对应分组——使用默认分组或其他视频分组的令牌会报「该模型无可用渠道」。 目前共三个分组。2.5 与 2.0 系同走SeeDance2,另有两个限时特价分组,每个只对一个模型开放:
SeeDance2 令牌通吃四个模型:2.5 与 2.0 系三个模型都在这个分组里,代码里只换 model 字段即可。两个特价分组是「单模型专用通道」:SD2Mini 里只有 mini、SD2Fast 里只有 fast,拿它们去调另一个模型同样会报「该模型无可用渠道」。到期后不会断供:10 月 7 日 23:59 (UTC+8) 之后两个特价分组不下线,倍率恢复 0.18x,令牌与代码都不需要改。令牌怎么配
不追特价:建一把令牌、勾SeeDance2 分组即可,四个模型全能调,下表可以跳过。
想吃优惠期的特价:mini 与 fast 另有单模型专属分组,按下表拆令牌:
doubao-seedance-2-5-260628,与 2.0 系同走 SeeDance2 分组(0.18x)。端点、鉴权、调用方式与 2.0 完全一致——只换 model 字段即可,代码不用改。相比 2.0 系:时长上限 15 秒 → 30 秒、参考图 9 张 → 30 张、参考视频/音频 3 个 → 10 个、音频可单独作参考、新增 mov 输出与 omni_reference_task_type 显式任务类型;单价约为 2.0 标准版的 1.5 倍。差异全表见下方「技术规格」。技术规格
端点一览
分辨率与宽高比详解
分辨率档位定义的是像素面积而非短边,各比例实际输出像素值(官方口径,已实测核对):4k,传 "resolution": "4k" 会同步返回 400(不扣费)。adaptive 适配规则
- 文生视频:根据提示词内容智能选择最合适的宽高比
- 首尾帧 / 首帧:根据首帧图片比例自动选择最接近的宽高比(图片比例不一致时居中裁剪)
- 多模态参考生视频:按提示词意图判断;否则以传入的第一个媒体文件为准(视频优先于图片)
- 视频编辑 / 视频延长(2.5):输出宽高比跟随被编辑 / 被延长的那个输入视频
- 实际使用的宽高比可在查询任务响应的
ratio字段中获取
最佳实践
按需求选模型
doubao-seedance-2-5-260628(单价约为标准版 1.5 倍,分组与 2.0 系相同)。用不上就留在 2.0 系:批量出片、成本敏感选轻量版 doubao-seedance-2-0-mini-260615(单价约标准版一半、生成最快,最高 720p);要 1080p 或最高画质选标准版;两者折中选 fast。带图带视频先入素材库拿素材 ID
asset:// 素材 ID 再引用,请求体只剩几十字节,提交即刻返回任务 ID,合规校验也提前到入库那一步。详见 素材优先实践。用 adaptive 比例减少裁剪
adaptive,模型按首帧图片自动适配,避免居中裁剪损失画面;明确投放渠道时再固定 9:16(竖屏)或 16:9(横屏)。控制时长就是控制成本
duration——它的缺省值是 -1,不传就由模型自选时长,实测会选到 10 秒,费用直接翻倍。不需要声音时显式关闭音频
generate_audio 默认开启。后期要自行配音的场景传 false,输出纯视频画面更干净。对话放双引号内优化配音
HTTP 客户端加 Accept-Encoding: identity
content-encoding: gzip 但 body 实际未压缩,Python requests 等自动解压的客户端会报 ContentDecodingError。请求头加 Accept-Encoding: identity 即可规避(curl 不受影响)。轮询 15–30 秒一次,成功后立即下载
content.video_url 是 24 小时有效的签名直链,成功后立即转存到自己的存储。用 return_last_frame 量产连续长视频
return_last_frame: true 拿到无水印尾帧 png,作为下一段任务的首帧,即可拼接多段连续视频。错误码与重试
- 创建/查询请求超时 30–60 秒即可(异步接口本身很快,耗时在任务侧)
- 轮询间隔 15–30 秒,整体等待预算 15 分钟起步(1080p / 15 秒任务更长)
- 对 5xx 与超时做 指数退避重试(建议 2 次)
- 记录任务
id与响应头x-request-id方便排查
常见问题
带图或带视频提交时,为什么很久才返回任务 ID,甚至超时?
带图或带视频提交时,为什么很久才返回任务 ID,甚至超时?
asset:// 素材 ID 再引用,请求体从数 MB 降到几十字节。耗时拆解、迁移步骤、以及超时之后怎么判断任务是否已创建,见 素材优先实践。Seedance 2.5 和 2.0 怎么选?
Seedance 2.5 和 2.0 怎么选?
omni_reference_task_type)。另外 2.5 允许音频单独作为参考素材,2.0 必须搭配图或视频。留在 2.0 系更划算:15 秒以内的常规出片,标准版同样支持 1080p,画质定位也是旗舰档;批量出片且成本敏感就用 mini,单价约标准版一半、生成也最快。2.0 系不会下线。端点、鉴权、请求结构两代完全一致,分组也相同,切换只改 model 一个字段。2.5 支持 1080p 吗?4k 呢?
2.5 支持 1080p 吗?4k 呢?
"resolution": "4k" 会同步返回 400(不扣费)。一个容易忽略的差别:2.5 的 1080p 输出用 H.265(hvc1)编码,480p 与 720p 是 H.264(avc1)。H.265 体积更小,但老播放器、部分浏览器和一些剪辑软件的兼容性不如 H.264,做 1080p 分发前先确认下游链路能解。2.5 怎么做视频编辑和视频延长?
2.5 怎么做视频编辑和视频延长?
content 里的参考视频 + 提示词意图触发,建议同时显式传 omni_reference_task_type 把报错前置:- 视频编辑:
omni_reference_task_type: "edit",至少一个role: "reference_video",ratio必须adaptive、duration必须-1,待编辑视频时长在 4–30 秒内。提示词要带编辑意图词:增加 / 加上 / 删除 / 去掉 / 修改 / 替换 / 改成。输出的宽高比和时长跟随输入视频(时长可能是非整数秒,实测出过 16.709 秒)。 - 视频延长:
omni_reference_task_type: "extend",同样需要参考视频、ratio必须adaptive。提示词要带延长意图词:向前 / 向后延长、延续、续写。
@视频1、@图像1 按传入顺序指代素材。参数不合法时接口提交即返回 400(InvalidParameter.TaskTypeConstraint),不用等任务跑完。2.5 的 mov 输出格式是干什么用的?
2.5 的 mov 输出格式是干什么用的?
"output_format": "mov" 会输出 QuickTime 容器(H.264 + yuv444p 色度采样 + PCM 音频),色彩与亮度还原度更高,适合调色、抠像、合成等后期加工,官方也推荐在视频编辑 / 延长场景用 mov 作为输入和输出。默认值是 mp4,兼容性最好。注意 mov 用的是专业编码,部分播放器不兼容(VLC、mpv、ffplay、macOS 的 IINA 可以播)。做网页或移动端直接分发就用默认的 mp4。报「该模型无可用渠道」怎么办?
报「该模型无可用渠道」怎么办?
SeeDance2 的令牌就能调全部四个模型。另外计费模式必须是「按量优先」或「按量计费」,按次计费的令牌无法路由。Python requests 报 gzip 解码错误 / 返回的 JSON 缺头不完整?
Python requests 报 gzip 解码错误 / 返回的 JSON 缺头不完整?
content-encoding: gzip 但 body 实际编码与之不符。症状可能是 ContentDecodingError,也可能是响应体被截断成非法 JSON(如开头丢失 {",只剩 id":"cgt-xxx"}),甚至间歇性 400。在请求头加 "Accept-Encoding": "identity" 即可解决;curl 与浏览器 fetch 不受影响。为什么生成的视频自带声音?怎么关掉?
为什么生成的视频自带声音?怎么关掉?
generate_audio 默认为 true(实测验证),模型会自动生成与画面匹配的人声、音效和背景音乐。不需要时在请求体显式传 "generate_audio": false。视频地址在哪?为什么过几天就打不开了?
视频地址在哪?为什么过几天就打不开了?
content.video_url(不在顶层),是约 24 小时有效的签名直链,过期后无法访问。请在任务成功后立即下载转存;task_id 本身保存 7 天。任务成功的状态值是什么?
任务成功的状态值是什么?
queued → running → succeeded / failed / expired。注意成功状态是 succeeded,不是 completed——从其他视频 API 迁移时容易写错判断条件。可以上传真人照片做图生视频吗?
可以上传真人照片做图生视频吗?
asset:// 素材 ID)、或使用已授权真人素材。素材库要额外收费吗?
素材库要额外收费吗?
生成失败或请求被拒会扣费吗?
生成失败或请求被拒会扣费吗?
token 用量怎么估算?竖屏会更贵吗?
token 用量怎么估算?竖屏会更贵吗?
token ≈ 时长(秒) × 宽 × 高 × 24 / 1024,公式经实测精确验证。同分辨率档位下所有宽高比像素面积相同(如 720p 的 16:9 与 9:16 同为 108,900 tokens / 5 秒),横竖屏方形价格完全一样。2.0 系里标准版、fast、mini 怎么选?
2.0 系里标准版、fast、mini 怎么选?
mini < 极速版 fast < 标准版(720p/5s 站内名义价约 ¥3.16 / ¥5.08 / ¥6.35)。批量生产、成本敏感选 mini——单价约为标准版一半,生成也最快(2026-07 实测 5 秒 720p 约 1.5–2.5 分钟);对画质细节要求最高时选标准版;两者之间折中选 fast。mini 与 fast 最高都只支持 720p,请求 1080p 会返回 400 参数错误(不扣费)。只是需要 1080p 的话,2.0 标准版就支持,不必为此升级。要 30 秒长片、超过 9 张参考图、mov 输出或视频编辑/延长,才需要上 2.5(单价约为标准版 1.5 倍,分组与 2.0 系相同)。duration 设为 -1 是什么效果?
duration 设为 -1 是什么效果?
duration 字段获取。特别注意 2.5 的 duration 缺省值就是 -1(2.0 系缺省是 5 秒)——不显式传时长就等于开了智能时长,实测一条没传 duration 的 2.5 请求出了 10 秒视频,费用正好是 5 秒的两倍。对成本敏感请显式传 duration。支持 frames 参数生成小数秒视频吗?
支持 frames 参数生成小数秒视频吗?
frames 与 camera_fixed 参数是 Seedance 1.x 的能力,Seedance 2.5 与 2.0 系列均不支持,请用整数 duration 控制时长。首尾帧、首帧、参考图可以混用吗?
首尾帧、首帧、参考图可以混用吗?
first_frame/last_frame)、首帧(1 图)、多模态参考生视频(图片 role 均为 reference_image)是三种互斥场景。需要「首尾帧 + 参考」效果时,可在多模态参考模式下用提示词指定某张图作首帧。参考素材数量上限按模型区分:2.5 是 30 图 + 10 视频 + 10 音频,且音频可以单独用;2.0 系是 9 图 + 3 视频 + 3 音频,且音频必须搭配图或视频(至少 1 图或 1 视频)。并发有限制吗?会排队吗?
并发有限制吗?会排队吗?
SeeDance2 分组并发充足、不排队(实测 15 任务齐发全部立即运行)。如有更大规模的批量需求,可联系商务确认配额。提示词有什么限制?
提示词有什么限制?
相关文档
- 视频生成 API 参考与在线调试 -
POST /seedance/api/v3/contents/generations/tasks - 素材优先实践 - 带图带视频时怎么让创建任务接口秒回,以及超时后的处理
- VEO 3.1 视频生成 - Google 官方视频通道
- 充值加赠活动 - 叠加后基本持平官网
- API 使用手册 - 通用调用规范