DynamiCrafter CNLoader
Load your own control checkpoint
- DynCraft_CN_model
This is the manual-loading version of DynamiCrafter's control model. Same output, same downstream use as the auto-download node - the difference is that this one lists control checkpoints from your own ComfyUI/models/checkpoints folder instead of pulling from a fixed dropdown. If you've already got the sketch-encoder file, or a control checkpoint that isn't on the download menu, this is how you load it.
It's part of kijai's ComfyUI-DynamiCrafterWrapper, the ComfyUI port of the CUHK / Tencent AI Lab DynamiCrafter and ToonCrafter models. Like most of Kijai's packs, it ships both a "DownloadAndLoad" node for convenience and a plain loader for people who prefer to own their files - this is the latter, for the control model.
How it works
It scans your checkpoints folder and lets you pick a control checkpoint by name, then loads it into the wrapper and emits a DC_CN_MODEL handle. That handle is inert by itself; it becomes useful only once it's combined with control images in DynamiCrafterControlnetApply, which is the node that actually turns "a loaded control model" into guidance the sampler can use.
The inputs and outputs that matter
- ckpt_name - the dropdown of files found in
ComfyUI/models/checkpoints. If it's empty, you haven't placed a control checkpoint there yet (or ComfyUI needs a restart to rescan). This is the only input, so getting the right file in the right folder is the whole job.
The output is DynCraft_CN_model (DC_CN_MODEL), identical to what DownloadAndLoadDynamiCrafterCNModel produces. It feeds DynamiCrafterControlnetApply, which combines it with your sketch/control images and a strength value to produce a DC_CONTROL for ToonCrafterInterpolation's optional controlnet input.
Installing it
Comes with the pack. ComfyUI Manager → search ComfyUI-DynamiCrafterWrapper, or cd ComfyUI/custom_nodes && git clone https://github.com/kijai/ComfyUI-DynamiCrafterWrapper, then pip install -r requirements.txt and restart. Then drop a control checkpoint into ComfyUI/models/checkpoints before you expect this dropdown to list anything.
Common issues
- Empty dropdown. No control checkpoint in your
checkpointsfolder, or ComfyUI hasn't picked up a freshly-added file. Add it and restart. - Loads but nothing changes. The control model does nothing until it flows through
DynamiCrafterControlnetApplyand into an interpolation node that acceptsDC_CONTROL. A loaded model wired to nothing is a no-op. - Not sure where to get the file? If you don't already have a control checkpoint on disk, just use
DownloadAndLoadDynamiCrafterCNModel- it fetches the sketch encoder for you and skips the sourcing problem entirely. Come back to this node only when you have a specific file you want to load yourself.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| ckpt_name | COMBO | 0 options: |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| DynCraft_CN_model | DC_CN_MODEL | — |