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.

By Addis-Pulse-Studio·Created 17 days ago·Updated 2 days ago· 2
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)

NameTypeDefaultDescription
schema_versionSTRING3.0.0Which widget layout this node was saved with. Written by the node, read at load time to restore values by name. Do not edit.
shot_idSTRINGThis 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.
labelSTRINGA name for this shot, shown in the render report. Not sent to the model.
visualSTRINGWhat happens on screen. @Name references the Asset Bin or this node's own reference sockets -- never type an ordinal.
audio_lineSTRINGWhat is heard. Quoted "text" becomes dialogue.
duration_secondsFLOAT5.000.5–15.08How long this shot runs. The ceiling is H3's trained window length; longer stories are built from more shots, not longer ones.
continuityCOMBOinheritHow 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_modeCOMBOlip_syncWhat 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_imageoptIMAGEFirst frame of this shot. With continuity 'keyframe_pairs' this is the frame the render is pinned to at time zero.
end_imageoptIMAGELast 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_audiooptAUDIOA 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_1optIMAGEScene-local reference image 1. Numbered after the global references, and visible only to this shot.
refs.ref_image_2optIMAGEScene-local reference image 2. Numbered after the global references, and visible only to this shot.
refs.ref_image_3optIMAGEScene-local reference image 3. Numbered after the global references, and visible only to this shot.
refs.ref_image_4optIMAGEScene-local reference image 4. Numbered after the global references, and visible only to this shot.

Outputs (1)

NameTypeDescription
shotPULSE_SHOT