MiniMax H3 Clip Frames
First or last frames of a supplied clip — the seam beside footage, not beside a pass
- IMAGE
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-headortail, defaulttail.
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+.
Inputs (3)
| Name | Type | Default | Description |
|---|---|---|---|
| clip_data | STRING | — | |
| count | INT | 11–64 | — |
| at | COMBO | tail | 2 options: head, tail |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| IMAGE | IMAGE | — |