Nodes/comfyui-superside-nodes/Superside SeedVR Upscale Video
ComfyUI Node

Superside SeedVR Upscale Video

Upscale a Video With Temporal Consistency, Uploads Included

By Superside·Created about a month ago·Updated 3 days ago· 1
Superside SeedVR Upscale Video
  • video
  • video
  • video_url
api_key
upscale_factor2.0
seed

Upscaling video is where local models go to die - the community verdict on running SeedVR2 on video at home is, bluntly, that you need datacenter-class GPUs for any serious resolution jump. This node is the workaround: it takes your video, uploads it to fal.ai, runs SeedVR2's video upscaler there, and hands the result back. The whole "connect a LoadVideo, get a VIDEO out" dance is handled for you - no manual URL copying, no file juggling.

Why it exists and what it gives you

The honest framing: the local SeedVR2 node is called SeedVR2_VideoUpscaler but the community mostly uses it on single images because video is out of reach on consumer hardware. If you genuinely need a video upscaled, the hosted path is the realistic one, and this node makes it a native ComfyUI operation. The pitch is temporal consistency - the restoration is done with the video's motion in mind, so frames stay coherent instead of each frame being independently (and inconsistently) restored.

The inputs that matter

  • video + api_key - the required pair. The video input accepts a LoadVideo output directly, and the node uploads it internally.
  • upscale_factor - 1–10, default 2. Multiply the video's dimensions by this.
  • seed - reproducibility for the restoration.

Outputs are the two things you need:

  • video (VIDEO) - a native ComfyUI VIDEO tensor, connectable straight into SaveVideo or PreviewVideo.
  • video_url (STRING) - a direct fal.ai link to the result, handy if you want the file URL without downloading through the graph.

This is a genuinely better output contract than the pack's image-to-video nodes (Seedance, which return bare URLs) - here you get an actual VIDEO wire.

Installing it

Part of comfyui-superside-nodes - clone, install requirements, restart:

cd ComfyUI/custom_nodes
git clone https://github.com/Superside/comfyui-superside-nodes.git
cd comfyui-superside-nodes
pip install -r requirements.txt

Paste your fal api_key. No model files; the upscale runs on fal's servers and is metered per call.

The honest take

This is a "you'll know if you need it" node. If your deliverable is a low-res clip that has to become a high-res clip, there aren't many local options that finish in reasonable time, and this is the friction-free door to a genuinely good upscaler. But treat it as a finishing pass, not a habit: video upscaling on a hosted API is among the priciest operations in this pack, so upscale the shortest, most final cut you have rather than every draft. And remember the standing trade of the whole pack - your source video goes up to ByteDance's servers. If the footage is sensitive, that's a decision, not an afterthought.

CategorySuperside

Inputs (4)

NameTypeDefaultDescription
videoVIDEO
api_keySTRING
upscale_factoroptFLOAT2.01–10Multiply video dimensions by this factor
seedoptINT0–18446744073709550000Random seed for reproducibility

Outputs (2)

NameTypeDescription
videoVIDEO
video_urlSTRING