Nodes/Easy Color Correction/Color Correction Viewer (beta)
ComfyUI Node

Color Correction Viewer (beta)

Scrub your corrected frames without a Save Image detour

By regiellis·Created about a year ago·Updated 6 months ago· 158
Color Correction Viewer (beta)
  • images
    fps24.0
    auto_playtrue
    looptrue
    frame_skip1

    When you're grading a batch of frames with BatchColorCorrection, the normal way to check your work is Save Image, then go dig through a folder or wire up a video-combine node just to eyeball a result. ColorCorrectionViewer skips that: it's a dead-end preview node that plays your corrected sequence back right in the graph.

    What it is and why you'd reach for it

    This is one of the pack's newer, explicitly-labeled beta nodes - added alongside BatchColorCorrection and RawImageProcessor in the same rewrite that made the main Color Corrector "actually professional," per the author's own release notes. Its job is narrow on purpose: real-time preview and analysis for video workflows, so you can watch your correction settings play out across a sequence like a flipbook instead of judging a single still and hoping it holds across the rest of the frames.

    How it works

    It takes a batch of images and an fps value and plays them back as a scrubbable/looping sequence in the node itself. It has no outputs - check the node graph and you'll see nothing coming out the other side, which is the tell that this is meant to sit at the end of a chain purely for your eyes, not to feed anything downstream. If you need the corrected frames to go somewhere, wire your BatchColorCorrection (or per-frame Color Corrector) output to both this viewer and a Save Image / video-combine node in parallel - the viewer is a tap, not a pass-through.

    The inputs and outputs that matter

    Required: images (your sequence) and fps (default 24, 1-60 range) for playback speed. Optional: auto_play (default on - starts playing immediately) and loop (default on - cycles back to the start). frame_skip (1-10, default 1) lets you preview every Nth frame instead of every single one, which is the one setting worth knowing about if you're checking a long sequence and don't need to watch all of it - skipping frames gets you through a scrub much faster while still catching whether your grade drifts. No outputs, by design - it's a monitor, not a processing step.

    How to install it

    Via ComfyUI Manager: search "Easy Color Correction" and install the pack - this node is bundled, not a separate install. Manually:

    cd ComfyUI/custom_nodes
    git clone https://github.com/regiellis/ComfyUI-EasyColorCorrector.git
    cd ComfyUI-EasyColorCorrector
    pip install -r requirements.txt
    

    then restart ComfyUI.

    Common issues & troubleshooting

    It's beta, and it's a niche node - low usage means fewer people have hit its edges and reported them, so if something looks off, it's worth checking you're on the latest pack version before assuming it's you.

    Nothing downstream of it is receiving your corrected images. That's expected - this node has zero outputs. Tap the correction node's output into both the viewer and whatever actually needs the images (Save Image, a video-combine node), rather than routing through the viewer.

    Scrubbing a long sequence is slow. Bump frame_skip up instead of watching every frame - you're checking for consistency and drift, not doing a frame-accurate review, so skipping frames is the right trade for a preview node.

    Categoryitsjustregi / Easy Color Corrector

    Inputs (5)

    NameTypeDefaultDescription
    imagesIMAGE
    fpsFLOAT24.01–60
    auto_playoptBOOLEANtrue
    loopoptBOOLEANtrue
    frame_skipoptINT11–10

    Outputs (0)

    No outputs