Skip to main content
duration 从输入片段的起始处开始截取。 允许的 范围是 [2, 10];请选择一个 ≤ 输入视频长度 的值,否则上游 会以 “failed to exec task” 拒绝该任务。上游的 “不截取” 哨兵值(duration: 0)在 VibeToken 上被有意禁用了 —— 它会对任意长度的输出按 $0 计费,因此我们将 duration 固定为一个明确的值。

Endpoint

异步 —— 返回 {id, status: "pending"};轮询 GET /v1/videos/generations/{id} 直到 successfailed

Parameters

string
必填
描述编辑内容的文本指令。最多 5000 个字符。
string[]
必填
恰好一个输入视频 URL(HTTPS, MP4)。
string[]
最多 3 个参考图片 URL,用于引导编辑方向。
"720P" | "1080P"
默认值:"\"1080P\""
输出分辨率。决定每秒的费率(0.10/s对比0.10/s 对比 0.15/s)。
integer
默认值:"5"
生成片段的时长(秒)。范围 [2, 10]。从输入的起始处 截取。不得超过输入视频的长度,否则上游会拒绝该 任务。
"16:9" | "9:16" | "1:1" | "4:3" | "3:4"
输出宽高比。若省略,则使用输入片段的宽高比。
"auto" | "origin"
默认值:"\"auto\""
auto 让模型合成一条新的音轨;origin 保留 输入片段的音频。
string
用于引导模型避开的内容。最多 500 个字符。
boolean
默认值:"true"
模型是否应在生成前扩展提示词。
boolean
默认值:"false"
是否在输出上叠加上游水印。
integer
随机数生成器的初始化种子。范围 [0, 2147483647]

Example

轮询直到进入终态:

Reference