VRGDG Standalone Video Enhancer
The one-click batch pass that makes clips look finished
- enhanced_video_path
AI video comes out soft. LTX and MiniMax deliver great motion, but a freshly decoded clip usually needs the same finishing moves every time: bump the resolution toward 2K–4K, sharpen what the VAE blurred, add a little film grain so it doesn't look plastic, and check before/after side by side. VRGDG Standalone Video Enhancer is that finishing pass in a single node - a batched 2K–4K resize, sharpening, grain, and comparison UI that you drop into a workflow, point at an output folder, and run.
This is the standalone version of the post-processing step that the pack's bigger Video Enhance pipeline (the VRGDGVideoEnhance* node set) does as part of its anchor workflow. The standalone node exists for the simpler case: you've already rendered clips and you want a fast, consistent polish pass without building the whole LTX anchor rig.
How it works
The node is a UI-driven output node. You don't wire a video tensor into it - you open the node's interface, load the clip(s), configure the resize target, sharpening strength, and film grain, and it processes the batch. The only required input, output_path, gets written by the UI after a successful render, which is how the node stays in sync with what you actually ran.
Its single output, enhanced_video_path, returns the file that was written - handy if you're chaining into a final stitch node or a save node that wants to know where the finished clip lives.
What it's good for
- Batch polish. Render a project's clips, then run them through here once instead of babysitting individual sharpening nodes.
- 2K–4K delivery. If you're publishing, a clean resize pass gets your LTX output off the model's native ceiling (~1–2MP for Z-Image-era workflows, and LTX renders internally below its requested resolution) and onto a deliverable canvas.
- Before/after verification. The built-in comparison is the part you'll actually thank it for - you can't trust a "better" pass until you've seen it wipe across the original.
Installation
It's part of the comfyui-vrgamedevgirl pack. ComfyUI Manager → search vrgamedev → install, restart, and hard-refresh the browser page - this is a JS-heavy UI node, and a stale browser cache is the single most common reason it shows up blank or won't open. Manual route:
git clone https://github.com/vrgamegirl19/comfyui-vrgamedevgirl.git
then install requirements.txt into ComfyUI's Python environment.
Things to watch
The grain and sharpening defaults are tuned for the author's LTX output, not yours - if a clip starts looking crunchy or noisy, back both off before you blame the model. And remember the upscaling reality check from the community: a resize+sharpen pass adds pixels, not detail. If the source is genuinely soft, this node finishes it nicely, but it won't invent resolution the way a generative upscaler would. That's what the pack's Z-Image-based enhancement workflow is for; the standalone is for polish, and it's honest about it.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| output_path | STRING | Updated by the standalone UI after a successful render. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| enhanced_video_path | STRING | — |