/ Blogs & Newsletters

AI video · Upscaling

RelayVSR: upscale a finished video to 4K on Sogni

Sogni Labs · November 14, 2026

RelayVSR is now on the Sogni Supernet. Give it a finished video, such as a MiniMax H3 render or a clip you upload, and it hands back a larger copy at 1080p, 1440p/2K or 4K. There is no prompt to write and nothing to install, and the motion, timing, full frame and original sound all come through.

A MiniMax H3 scene made at 1344×768, upscaled to 3780×2160 by RelayVSR, with its original sound.

Compare the source with the 4K result

Play the two side by side, then step through the frames or switch to 100% detail to look closely at faces, hair, knitwear and the lettering on the wall. FlashVSR v1.1 at 1440p is in the menu too.

Pick any two videos, including the original 768p, to play side by side.

1 / 124 · 0.000 s
Full scene in both panels. Use 100% detail to judge fine texture.

Loading comparison videos…

Pause to compare the same frame. In detail view, drag either panel to pan both. Sound plays from the left video.

What comes through

The result keeps the source's frame count and exact frame rate, so the timing, the motion and your cuts stay where you made them. RelayVSR enlarges the whole picture at its original shape, portrait or landscape, and carries over the original audio track with its dialogue, music and effects.

Which sizes can your video reach?

Pick any size larger than your video's short edge, up to twice it. A video up to 1344×768 can go up to four times, so anything from 540p to 768p reaches 4K, and a finished 1080p video can go straight to 4K.

Your video's short edgeSizes you can pick
270–359 px1080p
360–539 px1080p, 1440p
540–768 px1080p, 1440p, 4K
769–1079 px1080p, 1440p
1080 px1440p, 4K

The largest result is 3840×2160, or 2160×3840 in portrait.

What you can upload

Where to find it

Sogni Create

Go to Video, open Upscale Video (Enhance) and choose RelayVSR. Upload a clip, or pick Upscale from any video's menu, then choose the size. Sogni Create picks the right RelayVSR model for that size.

Sogni Chat

Ask Chat to upscale a video and it uses RelayVSR. If you'd rather use FlashVSR, ask for it by name.

The Sogni SDK

Send the video and the output size. RelayVSR has two models: relayvsr_x2_lightx2v_int8_convrot when the size is no more than twice the source's short edge, and relayvsr_x4_int8_convrot otherwise.

const project = await sogni.projects.create({
  type: 'video',
  network: 'fast',
  modelId: 'relayvsr_x2_lightx2v_int8_convrot', // a 1080p source to 4K
  positivePrompt: '',
  numberOfMedia: 1,
  referenceVideo: fs.readFileSync('./clip.mp4'),
  upscaleResolution: 2160 // or 1080, 1440: the output's short edge
});

const [upscaledUrl] = await project.waitForCompletion(); // MP4 with the original audio

The RelayVSR guide covers price estimates and the full source limits, and the RelayVSR page has a Python example.

RelayVSR or FlashVSR v1.1?

Both stay on Sogni. RelayVSR reaches 4K and takes videos up to 1080p. FlashVSR v1.1 makes 1080p or 1440p from constant-frame-rate videos with a short edge of 540 to 768 pixels (1440p needs at least 720). Try both on the same clip in the player above.

What it costs

An upscale is priced on your video's length and size, and Sogni shows the price before the job runs. RelayVSR is included in Sogni Unlimited under the plan's fair use.

Credits

RelayVSR is by kopperx, with LightX2V for the 2x model. Sogni runs the Comfy-Org repackaging under the Apache 2.0 license.