ComfyUI Node
BFS Shot Unpack
Split one shot into its guide frames, references, prompt and length.
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)
| Name | Type | Default | Description |
|---|---|---|---|
| shot | BFS_SHOT | — |
Outputs (13)
| Name | Type | Description |
|---|---|---|
| guide_frames | IMAGE | The shot's guide frames, already at a length the model accepts. |
| ref_image | IMAGE | This shot's reference (a grey placeholder if none was set). |
| ref_image_2 | IMAGE | This shot's second reference (a grey placeholder if none was set). |
| prompt | STRING | This shot's prompt. |
| length | INT | Frames to generate (the grid-valid length). |
| first_frame | IMAGE | First guide frame of the shot. |
| audio | AUDIO | Soundtrack of the shot (silence if the video has none). |
| width | INT | Generation width. |
| height | INT | Generation height. |
| index | INT | Shot index (0-based). |
| shot | BFS_SHOT | The same shot, unchanged: connect it to BFS Shot Repack after editing the pieces. |
| previous_result | IMAGE | The previous shot's result frame this shot continues from (Continuity in the planner; queue loop), or a grey image. |
| mask | MASK | The shot's SAM 3 mask over the guide frames (in the crop when the shot is cropped), or all ones. |