ComfyUI Node
Pulse Shot
One shot of a Pulse Slate timeline, with its own first/last frames and its own scene-local references. Chain several into PulseSlate's shot sockets; they replace the shot text box entirely.
Pulse Shot
- start_image
- end_image
- ref_audio
- refs.ref_image_1
- refs.ref_image_2
- refs.ref_image_3
- refs.ref_image_4
- shot
◄schema_version3.0.0►
◄shot_id►
◄label►
◄visual►
◄audio_line►
◄duration_seconds5.00►
◄continuityinherit►
◄ref_audio_modelip_sync►
CategoryAddisPulse/H3
Inputs (15)
| Name | Type | Default | Description |
|---|---|---|---|
| schema_version | STRING | 3.0.0 | Which widget layout this node was saved with. Written by the node, read at load time to restore values by name. Do not edit. |
| shot_id | STRING | This shot's stable identity. Written once when the node is created and never changed -- it is what keeps this shot's seed and its cached segment attached to it when you insert a shot above it. Do not edit. | |
| label | STRING | A name for this shot, shown in the render report. Not sent to the model. | |
| visual | STRING | What happens on screen. @Name references the Asset Bin or this node's own reference sockets -- never type an ordinal. | |
| audio_line | STRING | What is heard. Quoted "text" becomes dialogue. | |
| duration_seconds | FLOAT | 5.000.5–15.08 | How long this shot runs. The ceiling is H3's trained window length; longer stories are built from more shots, not longer ones. |
| continuity | COMBO | inherit | How this shot joins the one before it. 'inherit' takes the PulseSlate setting, which is what you want unless one particular cut needs different handling. |
| ref_audio_mode | COMBO | lip_sync | What the ref_audio socket is for. 'lip_sync': the character's mouth matches that recording, and the clip is trimmed to this window's exact span so the two describe the same seconds. 'voice_timbre': the model speaks this shot's own dialogue and only borrows the voice's character. Ignored when nothing is connected to ref_audio. |
| start_imageopt | IMAGE | First frame of this shot. With continuity 'keyframe_pairs' this is the frame the render is pinned to at time zero. | |
| end_imageopt | IMAGE | Last frame of this shot. H3 accepts a keyframe at frame 0 or at the final frame and nowhere else, so this pins the end of the window this shot lands in. | |
| ref_audioopt | AUDIO | A voice or effect sample for this scene only. Not visible to any other shot -- put shared references in the Asset Bin instead. | |
| refs.ref_image_1opt | IMAGE | Scene-local reference image 1. Numbered after the global references, and visible only to this shot. | |
| refs.ref_image_2opt | IMAGE | Scene-local reference image 2. Numbered after the global references, and visible only to this shot. | |
| refs.ref_image_3opt | IMAGE | Scene-local reference image 3. Numbered after the global references, and visible only to this shot. | |
| refs.ref_image_4opt | IMAGE | Scene-local reference image 4. Numbered after the global references, and visible only to this shot. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| shot | PULSE_SHOT | — |