FLUX Upscale 技术解读:任意视频重生成原生 4K 的 API 细节与定价

AI 生成的视频直接出片往往只有 704p,而广播、广告投放和大银幕交付要求的像素远超这个数字。Black Forest Labs 于 2026 年 8 月 20 日开放了独立工具 FLUX Upscale,把这个缺口单独做成 API:任何视频都可以重生成至最高原生 4K。它就是 FLUX 3 Video 中 1080p 步骤所用的同款方案,对 FLUX 3 的输出有原生理解,能修复通用超分工具搞不定的模糊人脸、水面以及草地纹理网格等常见瑕疵。

FLUX Upscale 官方头图

两种模式:保真与重绘的取舍

FLUX Upscale 通过 creativity 参数切换两种工作方式,对应不同的修复策略。

维度Precise(creativity: 0)Creative(creativity: 1)
推理步数4 步8 步
单价0.07 美元/百万像素·秒0.10 美元/百万像素·秒
定位精确保留源素材激进修复并生成细节
身份一致性严格保留较低,人脸和产品可能变化
适用场景真人出镜、产品、品牌素材生成视频、风景、纹理、人群

两种模式的分歧点在于"超分"的定义。Precise 走的是传统超分逻辑的强化版:锐化并保留源内容,人脸不能变。Creative 则把低分辨率素材当作重绘的底稿,用更多步数去"脑补"高频细节,代价是身份漂移,官方文档明确提示 faces and products can drift。处理 AI 生成画面时 Creative 的收益最大,因为生成内容本身没有真实参照,补出来的细节不存在对错。

倍率与分辨率

upscale_factor 支持 1.5x、2x、3x 三档,从 704p 片源出发分别落在约 1080p、2K、4K。输出保持源片源的宽高比。还有一个容易被忽略的硬顶:输出帧上限约 14.4 百万像素,已经是 4K 级别的面积。如果源素材分辨率本身较高,请求 3x 会被这个上限压低,实际倍率达不到 3x。文档页提供了 1280×704 片源放大 3x 的拖动对比示例,可以暂停在单帧上观察修复效果。

API 上手:一次提交加轮询

调用模式是 BFL 标准的提交加轮询,一次 POST 加一个轮询循环:

text
POST https://api.bfl.ai/v1/flux-tools/video-upscale-v1
{
  "input_video": "https://your-storage.example.com/source-clip.mp4",
  "upscale_factor": 2.0,
  "creativity": 1
}

返回体给出任务 ID 和 polling_url。渲染期间轮询返回 Pending,翻转到 Ready 后,result.sample 是一个签名下载链接,注意它在结果就绪约 1 小时后过期,需要在时限内把成片拉回自己的存储。不想自己写轮询循环的话,请求里带上 webhook_url 和 webhook_secret,任务完成会异步回调。

轮询有三种终态需要单独处理:Error、Request Moderated、Content Moderated。出现终态后继续轮询没有意义,应当停下来检查返回负载里的具体报错。

请求参数一览:

参数必填说明
input_videobase64 编码的 mp4(最大 50MB)或 HTTP(S) 链接
upscale_factor1.5 到 3 之间,默认 2
creativity0 精确 / 1 创造性(默认)
prompt描述画面内容,引导 Creative 模式的补细节方向
safety_tolerance0-4,默认 2
webhook_url异步回调地址

计费:按交付的百万像素秒

计费单位是 delivered output 的百万像素·秒:每帧百万像素数乘以输出时长(秒),只为实际交付的输出付费。1 百万像素定义为 1,048,576 像素(1024x1024),与 FLUX 图片定价口径一致。

换算到每秒输出:

输出分辨率PreciseCreative
1080p0.14 美元/秒0.20 美元/秒
2K0.25 美元/秒0.35 美元/秒
4K0.55 美元/秒0.79 美元/秒

官方给的例子:10 秒 1080p 素材等于 19.8 百万像素·秒,Precise 模式 1.39 美元,Creative 模式 1.98 美元。同一段素材上到 4K Creative 约 7.9 美元。这个价格结构意味着超分应该放在工作流的最后一步,剪辑和裁剪都完成之后再放大,只为留下来的画面付费。

常用素材的价格速算

按 Creative 模式的每秒单价拉一张速算表,方便估算单条素材的交付成本(单位为美元):

时长1080p2K4K
5 秒1.001.753.95
10 秒2.003.507.90
20 秒3.907.0015.80

三个数字的读法:一是贵主要体现在分辨率档位上,倍率档位每升一级,同素材成本大约翻 1.8 倍;二是 20 秒上限配上 4K 档,单条素材的处理成本天花板约 15.8 美元;三是同一素材做两次 5 秒 1080p 再拼接的思路不可行,端点按整段交付计费,拆条不省钱。

常见报错对照

报错含义与处理
403 ForbiddenAPI key 缺失,或当前项目没有该端点权限
402 Payment Required余额不足以覆盖请求,充值后重试
422 校验错误检查 base64 编码、视频 URL 可访问性、50MB 上限、片源不超过 2K、倍率在 1.5 到 3 之间
提示 input length片源超过 20 秒,剪掉超出的部分重新提交,被拒素材不计费
提示 input resolution片源超过 2560x1440,先降采样再提交,被拒素材不计费
提示 output size请求的输出超出端点服务能力,调低倍率或片源分辨率
人脸或产品变样换 Precise 模式(creativity: 0)重跑

官方最佳实践

文档给了四条实操建议,对应这个工具的定价和工作方式:

  • 从压缩最轻的源素材开始。压缩伪影会限制超分模型能恢复的真实细节上限,压过的素材等于先把信息扔掉了一部分
  • 生成画面、风景、纹理、人群交给 Creative;人脸、产品、品牌素材必须原样保留的交给 Precise
  • Creative 模式下,用一段简短的画面内容描述(prompt 参数)引导补细节的方向,留空则做中性放大
  • 超分放在工作流最后一步,剪辑和裁剪完成之后再放大,只为留下来的画面付费

这四条里第一条最容易被忽视。素材在中间环节被反复转码之后,超分能做的只剩锐化,重绘空间被压缩伪影锁死。

限制清单

  • 片源最长 20 秒、最大 2560x1440(2K)、payload 最大 50MB,超出直接拒单,不截断不降采样,也不计费
  • 该端点只做"向 4K 放大",不接受 4K 输入
  • 输出保留源片源的音轨
  • Creative 模式不严格保留人脸和产品身份,对一致性敏感的素材用 Precise

官方最佳实践还有一条值得注意:从压缩最轻的源素材开始。压缩伪影会限制超分模型能恢复的真实细节上限,压过的素材等于先把信息扔掉了一部分。

工作流位置

对已经在用 FLUX 3 Video 的团队,这次开放等于把内部管线的一环拆成了独立服务:生成环节可以专注出内容,交付分辨率的问题按需购买。对非 FLUX 用户,它接受任意来源的片源,20 秒内的短视频素材同样可以直接投喂。入口在 BFL API 和 playground(dashboard.bfl.ai 的 flux-3-upscale 模型),接口文档与参数完整说明见 docs.bfl.ai。

来源:Black Forest Labs 官方博客与 FLUX Video Upscale 文档(2026-08-20)