ComfyUI Node
Split Image Batch
Split video frames (IMAGE batch) into parts for multi-GPU upscale. Connect part_1..part_N to Upscale Image (Model + Start) branches, then Merge Image Batch to restore order.
Split Image Batch
- images
- part_1
- part_2
- part_3
- part_4
- part_5
- part_6
- part_7
- part_8
- info
- total_frames
◄num_parts4►
◄modesequential►
◄frames_per_part0►
Categorydistributed/video
Inputs (4)
| Name | Type | Default | Description |
|---|---|---|---|
| images | IMAGE | — | |
| num_parts | INT | 41–8 | How many chunks to split into (wire each to a GPU upscale branch). |
| mode | COMBO | sequential | sequential = contiguous frame ranges (0..N/4, …). interleaved = round-robin (frame 0→part1, 1→part2, …). |
| frames_per_partopt | INT | 00–99999 | If > 0, ignore num_parts sizing and cut into chunks of this many frames (capped at 8 parts). Last part gets the remainder. |
Outputs (10)
| Name | Type | Description |
|---|---|---|
| part_1 | IMAGE | — |
| part_2 | IMAGE | — |
| part_3 | IMAGE | — |
| part_4 | IMAGE | — |
| part_5 | IMAGE | — |
| part_6 | IMAGE | — |
| part_7 | IMAGE | — |
| part_8 | IMAGE | — |
| info | STRING | — |
| total_frames | INT | — |