采用提交预扣、完成结算的两段式流程:
  1. 提交预扣——任务创建成功后,按请求参数(分辨率、时长)预估并预扣一笔额度,日志中心产生一条预扣记录。
  2. 完成结算——任务成功后按上游返回的实际用量(usage.total_tokens,约等于 时长 × 输出宽 × 输出高 × 24 ÷ 1024)重新计算,多退少补。
各分辨率档位的具体单价以 控制台「模型广场」与「日志中心」 展示为准。
参数校验失败(400,如分辨率不在白名单、传了 callback_url)与内容审核拒绝(403,如真人脸直传)均不产生费用。也就是说请求还没进入真正的生成阶段就不会扣钱。
会。任务进入 failed 后,已预扣的额度会自动全额退回。你只为成功产出的视频付费。
正常。用 duration: -1(模型自选时长)或 ratio: adaptive 时,提交时只能按估计值预扣,任务成功后以响应中回填的真实时长 / 分辨率结算,多退少补。想让费用完全可预期,就显式指定 duration 与 resolution。
平台按 API Key 所在分组自动应用计费倍率,VIP 组与补贴组的折扣均以商务对接约定为准。折扣在预扣与结算阶段都会应用,无需额外传参,且可与视频输入折扣叠加。分组同时决定可用的分辨率档位,详见分组说明。
当请求 content 中包含参考视频(video_url)时,系统会自动应用带视频输入的优惠倍率,无需额外传参。这对「参考视频驱动生成」类需求更划算。
视频生成是预扣费模式,余额不足会在创建阶段直接返回错误,不会入队。请先到 控制台「钱包」 确认余额充足再提交。
到控制台「日志中心」逐条查看:每个任务会有预扣记录,成功后有结算记录(多退少补),失败任务有退款记录。用 task_id 可以把 API 侧的任务与日志对应起来。
计费口径与 token 折算的更多背景见 能力总览 → 模型定价。

相关文档

能力总览

定价与 token 口径

日志与任务查询

日志中心怎么看

分辨率与时长

影响费用的参数