🔶 Zoom_Frame - this node will come
The node the pack shipped before it built it
- ZOOM_FRAME
Let's be straight about this one, because the node itself is: its display name in the picker literally reads "Zoom_Frame - this node will come", and its only input choice is a placeholder option that says, verbatim, "This Node will come Later." This isn't a working feature with a confusing name. It's a reserved slot in the pack's node registry for something that hasn't been built yet.
Why it's here at all
The pack's README says outright that "Chaosaiart-Node is in the early phase, more nodes will be added + Bug fixes + changes" - this node is a live example of exactly that. In the author's own original announcement thread, he mentions borrowing ideas from Deforum for his frame-by-frame animation approach and specifically flags that "zoom functions, etc., may still be missing, which could be added later." A per-frame camera zoom - the classic Deforum move where you dial in a zoom value per frame to fake camera motion across a generated sequence - is the obvious thing this node is reserved for. But as it ships today, it does nothing. It's a placeholder that got its class name and category registered before its logic did.
What's actually in the schema
Mode(required, enum) - one choice, and that choice is the placeholder string itself, not a real setting.
Output: ZOOM_FRAME - a bespoke type unique to this node. Nothing else documented in this pack currently consumes it, because there's nothing to consume - it's not wired into any of the pack's example workflows.
Installing it
Same as the rest of the pack: ComfyUI Manager → Install via Git URL → https://github.com/chaosaiart/Chaosaiart-Nodes, or manually cd ComfyUI/custom_nodes && git clone https://github.com/chaosaiart/Chaosaiart-Nodes and restart. Linux additionally needs pip install opencv-python and pip install tqdm. None of that changes what this specific node does, which is: nothing yet.
Where people get burned
There's really one thing worth knowing, and it's not a bug - it's an expectation to manage:
- Don't build a workflow around this expecting zoom or pan behavior. It'll sit in your graph, take its one placeholder setting, and produce a
ZOOM_FRAMEoutput that nothing downstream is built to use. If you're chasing Deforum-style zoom-per-frame animation today, that's not what this node gives you yet. - Check the pack's GitHub before assuming it's still unimplemented. This reflects what's actually in the shipped node schema as of writing - a stub node getting filled in later wouldn't be unusual, and the pack itself has essentially gone quiet since 2024 (a modest launch on r/comfyui, little visible activity after), so whether this one ever gets finished is genuinely an open question rather than something to count on.
- If you need frame-by-frame zoom/pan right now, look to the wider Deforum-adjacent ecosystem rather than this pack - the feature this node is named after simply hasn't landed here.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| Mode | COMBO | 1 options: This Node will come Later. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| ZOOM_FRAME | ZOOM_FRAME | — |