Video Upscaler Topaz - Upscale video
Upscales a video with Topaz Starlight generative enhancement. Supports output resolutions of 720p, 1k, 2k, or 4k, an optional frame-rate change with AI frame interpolation, and noise control.
Authorizations
Your Magnific API key. Required for authentication. Learn how to obtain an API key
Body
Source video to upscale. A publicly accessible HTTPS URL pointing to the video, or an uploaded file reference (upl_...).
Topaz Starlight enhancement model:
starlight_precise_2_5: highest-quality generative upscaler (default)starlight_fast_2: faster generative upscaler with a slight trade-off in quality
starlight_precise_2_5, starlight_fast_2 Output resolution for the video upscaling. The aspect ratio of the source video is preserved:
720p: HD output1k: Standard definition output2k: High definition output (default)4k: Ultra high definition output
720p, 1k, 2k, 4k Target output frame rate. When it differs from the source frame rate, AI frame interpolation is applied (see frame_interpolation). Omit to keep the source frame rate.
Note: frame interpolation requires a target of at least 15 fps.
1 <= x <= 60Frame interpolation model used when target_fps differs from the source frame rate:
apollo: recommended for most videos (default)chronos: optimized for slow-motion and large frame-rate changes
apollo, chronos Noise reduction / addition intensity applied by the enhancement model. Valid values range from 0 to 1. Default is 0.
0 <= x <= 1Optional callback URL that will receive asynchronous notifications when the upscaling task completes. The webhook will be called with the task status and the upscaled video URL.
Response
OK - Task created.