ComfyUI-CustomNodePacks — Documentation Index
All node docs live here. The top-level README.md
is the project landing page; this folder is the deep reference manual.
Every page documents every parameter, every mode, every output , with
use-cases for image generation, video generation, VFX, and inpainting.
🎯 Segmentation, Matting & Mask Pipelines
Doc
Key nodes
What it covers
sam-segmentation.md
SAM Model Loader, SAM Mask Generator, SAM Multi-Mask Picker , Unified Segmentation, Semantic Segment, Background Remover, SAM+ViTMatte, SeC+MatAnyone
Loading SAM 2.1 / SAM 3, prompting (points / boxes / text), iterative refinement, multi-candidate visual picking, end-to-end pipelines
matting-refinement.md
Matting Node, ViTMatte Refiner, Trimap Generator, Luminance Keyer
7 matting backends, 7 refinement methods, trimap construction, BT.709 luminance keying
mask-matting-pipeline.md ★ new
MaskMattingMEC (combined)
Single-node pipeline: pick segmenter + matter + weights, point/box/text/video auto-mode, slot-based positive/negative coords, subject presets
🖌️ Mask Editing, Drawing & Painting
Doc
Key nodes
What it covers
mask-editing.md
Mask Transform XY, Draw Frame, Draw Shape , Composite Advanced, Mask Math, Spline Mask Editor, Batch Manager, Preview Overlay
Per-axis erode/expand/blur, 12 SDF shapes, 8 composite ops, 11 math ops, Bezier spline editor
paint-suite.md ★ new
MEC Advanced Paint Canvas , MEC Context Inpainter
Interactive brush widget, hardness/expansion/blur stages, color match, lightness rescue, differential diffusion
🎬 Inpainting (Image & Video)
Doc
Key nodes
What it covers
inpaint-suite.md
Inpaint Crop Pro, Inpaint Composite, Stitch Pro (legacy), Paste Back (legacy), Mask Prepare
Crop+stitch pipeline, 4 blend modes (gaussian / edge_aware / Laplacian-pyramid / FFT frequency), color match, video-stable crop, all 11 fill modes
propainter.md ★ new
ProPainter Temporal , Stitch , Stitch Refine , Remove , Flow Refine
Temporal video inpaint with bidirectional RAFT flow, RFC flow completion, sliding-window InpaintGenerator, model-free object/wire/plate removal
face-fixer.md ★ new
MEC Face Fixer
YOLO11 face detection → per-face crop → optional upscale → KSampler → smart blend with [SEP]/[ASC]/[DSC]/[SKIP] wildcard prompts
📹 Video, Temporal Stability & BBox
Doc
Key nodes
What it covers
video-temporal-bbox.md
Mask Propagate, Temporal Anchor, Motion Mask Tracker, BBox Create/From Mask/To Mask/Pad/Crop/Smooth
SDF interpolation, optical-flow / SAM2-video tracking, 6 BBox utilities
video-stabilizer.md ★ new
Stabilizer Classic / Flow / Auto
Sparse GFTT+LK (CPU) vs RAFT dense flow (GPU), framing modes, padding mask output, 4 presets
video-frame-player.md
Video Frame Player
In-graph scrubber + drag-crop (8 handles, aspect lock) + trim + stride + lanczos resize/upscale
🛠️ Utilities, VFX & Diagnostics
Doc
Key nodes
What it covers
utility-nodes.md
Points Mask Editor, Image Comparer, Mask Failure Explainer, Parameter History, Universal Reroute, Folder Incrementer (×3)
Interactive canvas (points/boxes/zoom/pan/undo), drag-slider compare, mask-failure diagnostics, SQLite parameter history, auto-versioned output
color-science.md
sRGB↔Linear, Rec.709↔ACEScg, LUT, Grade
Colorspace transforms, .cube LUT loader, exposure/WB/contrast
exr-io.md
EXR Load, EXR Save
Multi-layer OpenEXR with imageio + TIFF fallback, metadata pass-through
render-pass.md
Merge Passes, Depth→CoC
Beauty + AO/diffuse/spec/emission compositing, depth-of-field mask synthesis
plate-tools.md
Grain Match, Plate Stabilizer (ORB/FFT), Clean Plate, Difference Matte
Grain transplant, sparse plate stabilisation, multi-frame median clean plate
vae-merge.md
VAE Merge, Latent Inspector, Similarity Analyser, Block Inspector
8 merge algorithms, per-block alpha, latent statistics
Each page follows the same template:
Overview — what the node does in one sentence + when to use it
Parameters — every input with default, type, range, and effect
Outputs — every output with shape and downstream wiring
Use cases — concrete scenarios (image gen, video gen, VFX, inpaint)
Recipes — copy-paste graph snippets / parameter combos
Troubleshooting — common failure modes and fixes
If a parameter is missing from a doc, please open an issue at
https://github.com/Code2Collapse/ComfyUI-CustomNodePacks/issues .
The whole pack is built so you can wire the same nodes for single-image
and video workflows — temporal-aware nodes detect a B > 1 batch and switch
modes automatically:
Stage
Image-gen node
Video-gen equivalent
Segment subject
SAM Mask Generator / SAM+ViTMatte
MaskMattingMEC with SAM2.1 video / SeC + MatAnyone2
Refine alpha edges
ViTMatte Refiner
Same node — works per-frame
Inpaint a region
Inpaint Crop Pro → KSampler → Inpaint Composite
Inpaint Crop Pro → ProPainter Temporal → Inpaint Composite
Remove an object
Crop → SD inpaint → Composite
ProPainter Remove (no SD model needed)
Stabilise jitter
n/a
Video Stabilizer Auto / Flow / Classic
Smooth mask between keyframes
n/a
Temporal Anchor System (SDF interpolation)
Lock crop bbox over time
video_stable_crop=true on Inpaint Crop Pro
same
Per-face detail pass
MEC Face Fixer
same — runs frame-by-frame
All MEC code is Apache-2.0 with the strong attribution NOTICE
(../NOTICE.md ). Vendored or downloaded model weights
follow their own licenses — see ../THIRD_PARTY_LICENSES/ .