Analysis updated 2026-05-18
Remove an unwanted person or object from a video clip using AI inpainting inside ComfyUI.
Upscale a video in batches on a low-VRAM machine using the sequential chunk processing mode.
Compare the before and after of an object removal in a built-in A/B player without leaving ComfyUI.
| nyckm/bruxos-do-vfx-nodes | adam-s/car-diagnosis | bongobongo2020/krea2-character-lora-trainer | |
|---|---|---|---|
| Stars | 8 | 8 | 8 |
| Language | Python | Python | Python |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 3/5 | 3/5 | 3/5 |
| Audience | designer | researcher | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Requires ComfyUI installed, several large Hugging Face model files (10+ GB total), and a GPU capable of running Wan 2.2.
This is a set of custom nodes for ComfyUI, a visual workflow tool for AI image and video generation. These nodes were built by a Brazilian VFX studio (Bruxos do VFX) for real film production work, including two feature films. The focus is on video editing tasks: removing unwanted objects or people from a scene, face swapping, upscaling footage in batches, and comparing before/after results side by side. The nodes are designed to work with Wan 2.2 and the Bernini AI video model, which can handle video inpainting (filling in areas of a frame). A key concern throughout is memory efficiency: several nodes offer a sequential processing mode specifically for long videos or machines with limited GPU memory, where the video is processed in overlapping chunks rather than all at once. A comparison tool for the two available modes (sequential vs. context window) is documented in the README. The node collection includes tools for loading and saving video files with more codec control than the default ComfyUI options, a built-in A/B comparison player with side-by-side and wipe views, a point-based selection tool for targeting specific regions in a frame (more stable than text prompts for tracking), face upscale stitching that puts a sharpened face back into the original frame, and a variety of mask processing utilities. Installation involves copying the folder into ComfyUI's custom_nodes directory and downloading several large model files from Hugging Face (text encoder, VAE, the base model weights, and a LoRA). The README recommends using a command-line download tool rather than a browser to avoid corrupted downloads. A batch script is included for easier setup on Windows. The documentation is in Portuguese, reflecting its origin as a studio-internal tool. The nodes target people already working in ComfyUI who are doing video compositing and need more control over the object removal and inpainting pipeline than the standard nodes provide.
Custom ComfyUI nodes for AI-powered video VFX tasks including object removal, face swap, and long-video inpainting with low VRAM support, built for real film production.
Mainly Python. The stack also includes Python, ComfyUI, Wan 2.2.
Apache 2.0 license: use freely for any purpose including commercial projects, must include the license and notice.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly designer.
This repo across BitVibe Labs
Verify against the repo before relying on details.