视频生成
FLUX 3 Video
Black Forest Labs FLUX 3 Video:文生、关键帧、视频续写,带同步音频,按分辨率档 × 秒数计费
POST
FLUX 3 Video
FLUX 3 Video 是 Black Forest Labs 的视频模型,从文本、1–10 张有序关键帧或一段续写视频生成 5–20 秒带同步音频的片段。本页覆盖标准档
提交成功后返回
通用的
flux-3-video 与草稿档 flux-3-video-draft:两档参数集合完全相同,草稿档只出 hd、画质更低、单价更低,适合先快速看效果再用标准档出片。换档只改 model,两档之间不会自动切换。
快速开始
task_id。用 GET /v1/tasks/{task_id} 查询结果,也可以用 Prefer: wait 在一次调用里等待,或配置 Webhook。
请求参数
string
必填
二选一:
flux-3-video 或 flux-3-video-draft。string
默认值:"generate"
generate —— 两档都只支持这一个动作。文生、关键帧和视频续写靠传什么素材区分,不靠动作区分。string
必填
视频内容描述。
string[]
关键帧图片,1–10 张,顺序有意义:1 张为首帧,2 张为首帧 + 末帧,3–10 张时首尾为首末帧、中间帧按时间等距分布。与
video_urls 不能同时传。string[]
续写视频,最多 1 条,最长 20 秒。传了之后模型接着这段视频往下生成。
string
默认值:"hd"
输出分辨率。
flux-3-video 支持 hd 与 fhd;flux-3-video-draft 只支持 hd。integer
默认值:"5"
输出时长(秒),
5–20 任意整数。string
默认值:"auto"
画面比例:
21:9、2:1、16:9、4:3、1:1、3:4、9:16,或 auto(由模型按提示词与素材决定)。boolean
默认值:"true"
是否生成同步音频。设为
false 输出无声视频,单价不变。integer
默认值:"2"
安全容忍度,
0–4,越大越宽松。callback_url、callback_events、Prefer: wait、Idempotency-Key 和费用上限请求头见提交任务。
两档都不接受 n、seed、quality、negative_prompt、first_frame_image 与 audio_urls。以上之外的参数会返回 400,不计费。
限制
计费
两档都按分辨率档 × 输出秒数计费。price_config.video_prices 按分辨率分键,未单独列出的分辨率按同级的 default 兜底档结算。
续写档——传了
video_urls 时,输出秒数按 <分辨率>_video_ref 档单价结算,这一档比同分辨率的普通档贵。续写视频本身的秒数不单独计费。
generate_audio 不影响价格:有声与无声同价。aspect_ratio、关键帧张数、提示词长度同样不影响价格——分辨率档、是否续写、输出秒数是仅有的三个计费维度。
只有成功出片才计费。任务失败、取消,或没有返回可用视频时,全额退款。最终费用以任务响应里的 cost 为准——整数 quota,500,000 quota = 1 USD,不是美元。
本页不列具体单价。单价随上游调整,本节只讲计费维度与口径。实时单价见
GET /v1/models 返回的 price_config,或控制台「模型市场」。
单次调用的实际费用见任务响应里的 cost(整数 quota,500,000 quota = 1 USD)。响应
任务完成
result.videos 返回生成的视频,url 是数组,expires_at 是视频链接的过期时间戳。完整字段说明见查询任务状态。
可用模型
两档共用同一套参数、同样的关键帧语义和同样的画幅集合,差别只在可用分辨率与单价。