Nodes/Chaosaiart-Nodes/🔶 Zoom_Frame - this node will come
ComfyUI Node

🔶 Zoom_Frame - this node will come

The node the pack shipped before it built it

By chaosaiart·Created 2 years ago·Updated about a year ago· 117
🔶 Zoom_Frame - this node will come
    • ZOOM_FRAME
    ◄Mode▾►

    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_FRAME output 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.
    Category🔶Chaosaiart/image

    Inputs (1)

    NameTypeDefaultDescription
    ModeCOMBO1 options: This Node will come Later.

    Outputs (1)

    NameTypeDescription
    ZOOM_FRAMEZOOM_FRAME—