2x, 3x, or 4x upscale
Choose an integer scale (2, 3, 4) or a float in the range (1, 4]. Target resolution is aligned to the nearest 128-pixel boundary.
Upscale video resolution up to 4x with a neural super-resolution model
You send a video URL and a scale factor (2, 3, or 4, or a float between 1 and 4). The service reads each frame, bicubic-upscales and center-crops to the nearest 128-pixel-aligned target resolution, then runs the frames through a neural video super-resolution model that adds real detail and sharpness. Original audio is muxed back into the output (copied without re-encoding). The video needs at least 17 frames. Output is MP4. Async: submit job, poll until completed, download the upscaled video.
Choose an integer scale (2, 3, 4) or a float in the range (1, 4]. Target resolution is aligned to the nearest 128-pixel boundary.
Not simple upscaling — the model generates real detail, sharpness, and texture that bicubic interpolation cannot produce.
Original audio is muxed back into the upscaled video (audio stream copied, no re-encoding).
Submit job, poll until completed. Processing time depends on duration, resolution, and scale.
Upscale old or low-resolution footage (e.g. 480p to 1920p) with added detail.
Prepare content for 4K or large screens from HD sources.
Upscale clips before publishing for sharper appearance on high-DPI devices.
Input
Video URL and optional scale factor (default 4)
Output
Upscaled video URL (async job result)
Prerequisites
POST with the video URL and desired scale factor. The service reads frames, upscales with the super-resolution model, and muxes the original audio back.
{
"videoUrl": "https://example.com/video.mp4",
"scale": 4
}Response
{
"status": "accepted",
"job_id": "job_upscale_abc",
"service": "studio-upscale"
}Poll the job endpoint until completed; then download the upscaled video from the output URL.
When the job is completed, the result contains the output video URL. The upscaled video has the original audio and increased resolution.
Upscale video resolution using a neural super-resolution model. Scale 2x, 3x, or 4x (or float in (1,4]). Audio preserved. Async.
/v1/proxy/studio-upscale
Billed per second of source video.
| Service | Unit | Price |
|---|---|---|
| Video Upscale | second | $0.08/second |
A: 2, 3, or 4 (integer), or a float in the range (1, 4]. Default is 4.
A: Yes. The original audio track is copied into the upscaled output without re-encoding.
A: Target resolution must not exceed approximately 3.7 million pixels (e.g. 1440x2560). Reduce scale if the source is already high-resolution.
A: At least 17 frames (about 0.5 seconds at 30 fps). Shorter clips will be rejected.
A: No. The neural model generates real detail, sharpness, and texture that simple interpolation cannot produce.
1.0 (2026-01-26)
1.1 (2026-02-23)