Nodes/ComfyUI-BFSNodes/BFS Shot Unpack
ComfyUI Node

BFS Shot Unpack

Split one shot into its guide frames, references, prompt and length.

By alisson-anjos·Created 7 months ago·Updated about 8 hours ago· 115
BFS Shot Unpack
  • shot
  • guide_frames
  • ref_image
  • ref_image_2
  • prompt
  • length
  • first_frame
  • audio
  • width
  • height
  • index
  • shot
  • previous_result
  • mask
CategoryBFS/shot loop

Inputs (1)

NameTypeDefaultDescription
shotBFS_SHOT—

Outputs (13)

NameTypeDescription
guide_framesIMAGEThe shot's guide frames, already at a length the model accepts.
ref_imageIMAGEThis shot's reference (a grey placeholder if none was set).
ref_image_2IMAGEThis shot's second reference (a grey placeholder if none was set).
promptSTRINGThis shot's prompt.
lengthINTFrames to generate (the grid-valid length).
first_frameIMAGEFirst guide frame of the shot.
audioAUDIOSoundtrack of the shot (silence if the video has none).
widthINTGeneration width.
heightINTGeneration height.
indexINTShot index (0-based).
shotBFS_SHOTThe same shot, unchanged: connect it to BFS Shot Repack after editing the pieces.
previous_resultIMAGEThe previous shot's result frame this shot continues from (Continuity in the planner; queue loop), or a grey image.
maskMASKThe shot's SAM 3 mask over the guide frames (in the crop when the shot is cropped), or all ones.