Topaz (Kie.ai) icon

Topaz (Kie.ai)

Upscale images and videos using Topaz via Kie.ai API

Video Upscale

AI-generated

Summary

Upscales a video by submitting its URL to the Topaz (Kie.ai) API with specified scale, quality, format, and optional denoising. Optionally waits for the upscale task to complete or returns immediately with task details.

Inputs

  • Video URL (required) — URL of the video to upscale.
  • Scale — Scale factor to enlarge the video resolution, either 2x or 4x. Defaults to 2x.
  • Output Quality — Quality level of the upscaled video, selectable from Low, Medium, High, or Very High. Defaults to High.
  • Output Format — Format of the output video file, options are MP4, MOV, or MKV. Defaults to MP4.
  • Denoise Strength — Strength of denoising applied during upscale, a number from 0 (disabled) to 1. Defaults to 0.
  • Reply URL — Webhook URL to notify when the upscale task completes.
  • Reply Ref — Custom reference string to include in the webhook callback.
  • Wait for Completion — Boolean flag indicating whether to wait and poll for task completion (polls every 3 seconds with a 5-minute timeout). Defaults to true.

Output shape

a list with one item per input containing the upscale task response or the completed upscaled video data if waiting for completion

When 'Wait for Completion' is true, the operation polls the task status and returns the finalized upscaled video data or error upon completion or timeout. If false, it returns the initial task creation response including the Task ID.

Links

Discussion