Extensions/ComfyUI-PackedPipes
ComfyUI Extension

ComfyUI-PackedPipes

Custom nodes that organize ComfyUI workflow connections by combining multiple links into single pipeline links. (Description by CC)

By id7238·Created 7 months ago·Updated 6 months ago· 5
id7238/ComfyUI-PackedPipes
Nodes2
On cloudLocal install
Categoryutils
Stars5
Updated6 months ago
Readme

ComfyUI-PackedPipes

ComfyUI-PackedPipes

I decided to share my custom nodes that help organize connections in the ComfyUI workflow by combining multiple links into a single pipeline link. This extension adds two nodes, Pipe Packer and Pipe Unpacker, to the utils category.

  • Pipe Packer accepts up to 16 connections of any type.
  • The Pipe Unpacker unpacks all input ports of its Pipe Packer into its output ports in the same order.
  • Supports rerouters and subgraphs.
  • Supports custom output port labels for connected nodes.
  • The Pipe Packer node supports nested connections from other packers.
  • When an input port is connected, the Pipe Unpacker node automatically synchronizes with its Pipe Packer node.

[!WARNING] Does not support Nodes 2.0 theme.

Installation

Clone this repository into the custom_nodes folder of your ComfyUI installation:

git clone https://github.com/id7238/ComfyUI-PackedPipes.git

Examples

1. Usage example

2. An example of nested Packers and Unpackers

3. A complex example

This is an example from a modified Wan 2.2 14B I2V workflow template, modified to sequence scenes to create a video longer than 5 seconds. The last frame is passed to the next scene as the first image. The subgraph of the second scene in the workflow can be duplicated as a subsequent scene. Unused scenes other than the first can be bypassed.

Download the workflow

Setup subgraph | First scene subgraph | Second and subsequent scenes subgraph | Create Video subgraph