视频处理
Topaz 视频高清放大
- Topaz 视频增强模型,输入现有视频并输出放大后的增强版本
- 支持选择增强模型、放大倍数和插帧参数
- 异步处理模式,使用返回的任务ID 进行查询
- 生成的视频链接,有效期为24小时,请尽快保存
POST
授权
所有接口均需要使用Bearer Token进行认证
使用时在请求头中添加:
Authorization: Bearer YOUR_API_KEY
请求体
application/json
topaz-upscale-video:输入视频 URL,输出放大并增强后的视频
示例:
"topaz-upscale-video"
待增强视频的公开 URL
说明:
- 上游服务需要能够直接访问该地址
- 会基于该视频输出放大并增强后的版本
示例:
"https://example.com/input-video.mp4"
增强模型名称
说明:
- 默认
Proteus,适合大多数视频 Artemis系列偏向降噪与锐化Nyx系列偏向噪点清理Gaia系列更适合渲染、动画或运动图形Starlight系列偏向生成式增强
可用选项:
Proteus, Artemis HQ, Artemis MQ, Artemis LQ, Nyx, Nyx Fast, Nyx XL, Nyx HF, Gaia HQ, Gaia CG, Gaia 2, Starlight Precise 1, Starlight Precise 2, Starlight Precise 2.5, Starlight HQ, Starlight Mini, Starlight Sharp, Starlight Fast 1, Starlight Fast 2 示例:
"Proteus"
放大倍数
说明:
- 取值范围
1-4 2表示宽和高都放大2倍
必填范围:
1 <= x <= 4示例:
2
目标帧率
说明:
- 取值范围
16-60 - 传入后会启用插帧
非必须不要传这个参数。
必填范围:
16 <= x <= 60示例:
24
压缩伪影去除强度
说明:
- 取值范围
0.0-1.0 - 不传时使用模型默认值
非必须不要传这个参数。
必填范围:
0 <= x <= 1示例:
0.3
降噪强度
说明:
- 取值范围
0.0-1.0 - 不传时使用模型默认值
非必须不要传这个参数。
必填范围:
0 <= x <= 1示例:
0.2
光晕抑制强度
说明:
- 取值范围
0.0-1.0 - 不传时使用模型默认值
非必须不要传这个参数。
必填范围:
0 <= x <= 1示例:
0.15
胶片颗粒强度
说明:
- 取值范围
0.0-1.0 - 不传时使用模型默认值
非必须不要传这个参数。
必填范围:
0 <= x <= 1示例:
0.1
原始细节保留强度
说明:
- 取值范围
0.0-1.0 - 值越高,越倾向保留原始画面细节
非必须不要传这个参数。
必填范围:
0 <= x <= 1示例:
0.35
是否输出 H.264 编码视频
说明:
- 默认
false,即输出 H.265 - 设为
true时输出 H.264
非必须不要传这个参数。
示例:
false
响应
任务创建成功
任务创建时间戳
示例:
1757165031
任务ID
示例:
"task-unified-1757165031-uyujaw3d"
实际使用的模型名称
任务的具体类型
可用选项:
video.generation.task 任务进度百分比 (0-100)
必填范围:
0 <= x <= 100示例:
0
任务状态
可用选项:
pending, processing, completed, failed 示例:
"pending"
异步任务信息
任务的输出类型
可用选项:
video 示例:
"video"