ComfyUI Node
Deflicker Frames
A ComfyUI node in deflicker with 14 inputs and 2 outputs.
Deflicker Frames
- images
- images
- debug_heatmap
◄modestep_removal►
◄channelsL►
◄step_strength1.50►
◄smooth_strength1.00►
◄smooth_window25►
◄smooth_driftauto►
◄smooth_medianfalse►
◄smooth_pixel0.00►
◄smooth_grid1►
◄eq_enablefalse►
◄eq_blend_radius5►
◄eq_sensitivity1.5►
◄output_heatmaptrue►
Categorydeflicker
Inputs (14)
| Name | Type | Default | Description |
|---|---|---|---|
| images | IMAGE | — | |
| mode | COMBO | step_removal | Step removal: instant correction of sharp latent space shifts. Temporal smoothing: Gaussian window-based correction for random flicker. Both: step removal first, then temporal smoothing. |
| channels | COMBO | L | L: brightness only — preserves original colors. LAB: brightness + color correction. |
| step_strength | FLOAT | 1.500–2 | Step detection sensitivity. 1 = full correction, >1 = catches smaller steps without drift. Ignored in temporal_smoothing mode. |
| smooth_strength | FLOAT | 1.000–2 | Temporal smoothing strength. 1 = full, >1 = overcorrect. Ignored in step_removal mode. |
| smooth_window | INT | 253–999 | Temporal smoothing window (frames). Larger = more aggressive. Ignored in step_removal mode. |
| smooth_drift | COMBO | auto | Ignored in step_removal mode. Auto: detect trend automatically. Flicker only: remove all brightness changes. Preserve trend: keep slow changes. |
| smooth_median | BOOLEAN | false | Ignored in step_removal mode. Median pre-filter for extreme outlier frames. |
| smooth_pixel | FLOAT | 0.000–1 | Ignored in step_removal mode. Per-pixel temporal smoothing. 0=off, 0.3-0.5=AI video. |
| smooth_grid | INT | 11–8 | Spatial grid for correction. 1 = global, 6 = 6x6 zones. Used by temporal smoothing and equalize. |
| eq_enable | BOOLEAN | false | Auto brightness equalize: detect and smooth chunk boundary jumps after deflicker. |
| eq_blend_radius | INT | 51–20 | Equalize: max frames to blend around each boundary. |
| eq_sensitivity | FLOAT | 1.51–6 | Equalize: detection sensitivity. Lower = more sensitive. |
| output_heatmapopt | BOOLEAN | true | Generate the debug_heatmap output. Turn OFF on long clips / low RAM — it saves a full-size image buffer. When off, debug_heatmap is a 1x1 placeholder. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| images | IMAGE | — |
| debug_heatmap | IMAGE | — |