Nodes/ComfyUI-fal-API/Bria Video Increase Resolution (fal)
ComfyUI Node

Bria Video Increase Resolution (fal)

2x/4x video upscaling over the API

By gokayfem·Created 2 years ago·Updated a day ago· 203
Bria Video Increase Resolution (fal)
  • video
  • video_url
upscale_factor2
input_video_url
output_container_and_codecmp4_h264

Video upscaling, run on someone else's hardware. Bria_Video_Increase_Resolution_fal takes a video and enlarges it 2x or 4x using Bria's model on fal, handing back a URL to the upscaled clip. Bria is a company built on licensed training data, which is why it turns up in commercial pipelines; here it's doing one narrow job - making a small video bigger.

It's worth being precise about what "upscaling" means, because the word hides three unrelated jobs. Adding pixels to an already-sharp frame is interpolation. Inventing detail that was never there is generation. Doing either across video frames is a third problem, because nothing forces consecutive frames to resolve the same texture the same way - get that wrong and you get shimmer. A dedicated video upscaler like this one exists specifically to keep the result temporally stable, which a per-frame image upscaler won't.

The inputs that matter

  • upscale_factor - 2 or 4. That's the core control. 4x is a big jump; if the source is very soft, expect the model to work harder to fill detail.
  • video or input_video_url - give it the clip. You can wire a VIDEO in directly, or pass a input_video_url string if your source already lives at a URL (a previous fal video node's output, for instance).
  • output_container_and_codec - the format of the result: mp4_h264 (default), h265, ProRes, VP9/WebM, MKV, even GIF. Pick based on where the clip is going - mp4_h264 for broad compatibility, ProRes if it's headed into an editor.

Output is video_url, a STRING.

Installing it

ComfyUI Manager → search ComfyUI-fal-API → install → restart. Manual:

cd ComfyUI/custom_nodes
git clone https://github.com/gokayfem/ComfyUI-fal-API.git
pip install -r ComfyUI-fal-API/requirements.txt

No downloads. Set your fal key (config.ini, or export FAL_KEY=your_key; fal.ai/dashboard/keys), restart. Despite the video job, the node's category is FAL/Image in the menu, so search by name if you don't spot it under video.

Where people get burned

Provide one source, not both - wire either the video socket or input_video_url, and know which one you're using. If you have a local file and want to go the URL route, upload it first with UploadFile_fal and pass the URL it returns. This pairs naturally with the pack's video generators: a lot of them output a 720p URL, and you can feed that straight into this node's input_video_url to finish at a higher resolution.

Two expectation-setters. First, 4x on a genuinely low-quality source can amplify artifacts as readily as detail - sometimes 2x looks cleaner. Second, the output is a URL, so run it through Fal Save Media from URL to download the finished clip (those result links expire). And it's billed per run like everything on fal, scaling with clip length and factor, so test on a short segment before upscaling a long one.

CategoryFAL/Image

Inputs (4)

NameTypeDefaultDescription
upscale_factorINT22–4
videooptVIDEO
input_video_urloptSTRING
output_container_and_codecoptCOMBOmp4_h2649 options: mp4_h264, mp4_h265, mov_h265, mov_proresks, webm_vp9, mkv_h265, +3

Outputs (1)

NameTypeDescription
video_urlSTRING