Nodes/H3 Creator Palette/MiniMax H3 Clip Frames
ComfyUI Node

MiniMax H3 Clip Frames

First or last frames of a supplied clip — the seam beside footage, not beside a pass

By z3rofeels·Created 25 days ago·Updated 22 days ago· 1
MiniMax H3 Clip Frames
    • IMAGE
    clip_data
    count1
    attail

    When a render mixes generated shots with supplied footage, the seams run both ways: a generation before a clip ends on the clip's first frames, and a generation after it starts from the clip's last frames. MiniMax H3 Clip Frames is the node that pulls those frames off a supplied clip. It's the footage-side twin of Pass Frames, which does the same job for generated passes - the difference being that a pass was already decoded and spilled to disk, while a clip is still a video file that has to be read.

    It's an MiniMax/internal node, written into the graph by the Timeline when a shot sits beside a footage card.

    How it works

    The at combo decides which end you want: tail gives you the frames a generation after the clip continues from; head gives you the frames a generation before it ends on. What gets decoded is only the seam's width - one frame, or a feathered run of up to 39 - never the whole clip. That keeps it cheap and, more importantly, keeps it optional: a clip that nothing continues from is never decoded at all, because the seam nodes are separate from the clip's reel node.

    Inputs and output

    • clip_data - the clip spec (the same JSON blob the Clip Reel node uses to name the file). Required.
    • count - optional, default 1, up to 64. Frames to take; more than one for a blended transition.
    • at - head or tail, default tail.

    Output is a single IMAGE of those frames, ready for a segment's prev_image or next_image slot.

    A quietly useful detail

    The input is clip_data rather than a tensor, which means this node can do its thing from a file path alone - no clip decoder needed upstream, no frames floating around in memory. That's consistent with the whole pack's streaming philosophy: nothing exists as a big tensor until it has to. If your hand-built graph points this node at a clip with its sound on but the audio side of the seam is wired to the wrong node, remember there's a sibling - Clip Audio - that handles the sound the same way at handles picture. Both share the pack install: ComfyUI Manager → search "H3 Creator Palette", or git clone https://github.com/z3rofeels/ComfyUI-H3-Creator-Palette into custom_nodes/, restart, hard-refresh. ComfyUI 0.34.0+.

    CategoryMiniMax/internal

    Inputs (3)

    NameTypeDefaultDescription
    clip_dataSTRING
    countINT11–64
    atCOMBOtail2 options: head, tail

    Outputs (1)

    NameTypeDescription
    IMAGEIMAGE