ComfyUI > Nodes > TrentNodes > Multi-Batch Combine

ComfyUI Node: Multi-Batch Combine

Class Name

MultiBatchCombine

Category
Trent/Image
Author
TrentHunter82 (Account age: 0days)
Extension
TrentNodes
Latest Updated
2026-03-20
Github Stars
0.03K

How to Install TrentNodes

Install this extension via the ComfyUI Manager by searching for TrentNodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter TrentNodes in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Multi-Batch Combine Description

Combines multiple image batches into one, resizing for uniformity and flexible dimension options.

Multi-Batch Combine:

The MultiBatchCombine node is designed to streamline the process of merging multiple image batches into a single cohesive batch. This node is particularly beneficial for AI artists who work with multiple image inputs and need to consolidate them efficiently. It automatically handles size mismatches by resizing all batches to a specified target size, ensuring uniformity across the combined output. This functionality is crucial for maintaining consistency in image dimensions, which is often a requirement in various image processing tasks. By offering a flexible approach to size handling, the node allows you to choose between resizing to the largest dimensions, matching the first batch, or using custom dimensions. This adaptability makes the MultiBatchCombine node an essential tool for managing complex image workflows, enhancing productivity, and ensuring high-quality results.

Multi-Batch Combine Input Parameters:

size_mode

The size_mode parameter determines how the node handles size mismatches between different image batches. It offers three options: "largest," "first," and "custom." The "largest" option resizes all batches to match the maximum dimensions found among them, ensuring no loss of detail. The "first" option aligns all batches to the dimensions of the first batch, which can be useful for maintaining a specific reference size. The "custom" option allows you to specify exact dimensions using the target_width and target_height parameters. The default value is "largest," providing a balance between detail preservation and uniformity.

resize_method

The resize_method parameter specifies the interpolation method used when resizing image batches. Available options include "bilinear," "nearest," "bicubic," and "area." Each method offers a different approach to resizing, affecting the quality and speed of the operation. "Bilinear" is the default method, providing a good balance between quality and performance. "Nearest" is faster but may result in a blocky appearance, while "bicubic" offers smoother results at the cost of increased processing time. "Area" is suitable for downscaling, preserving the overall image quality.

batch_1 to batch_8

These parameters represent the optional image batch inputs that the node can process. You can connect up to eight different image batches, and any unconnected inputs will be skipped. Each batch should be an image tensor, and the node will automatically handle the merging process. This flexibility allows you to work with varying numbers of inputs without needing to adjust the node's configuration.

target_width

The target_width parameter is used when the size_mode is set to "custom." It defines the desired width for the resized image batches. The value must be between 64 and 8192, with a default of 512. This parameter allows you to specify precise dimensions for your output, ensuring that the combined batch meets specific requirements.

target_height

Similar to target_width, the target_height parameter is applicable when size_mode is "custom." It sets the desired height for the resized image batches, with a range from 64 to 8192 and a default of 512. By controlling the height, you can ensure that the output batch aligns with your project's specifications.

Multi-Batch Combine Output Parameters:

images

The images output parameter represents the combined image batch resulting from the node's processing. This output is a single tensor containing all the input batches merged into one, with dimensions adjusted according to the specified size_mode and resize_method. It provides a unified dataset that can be used for further processing or analysis.

total_frames

The total_frames output parameter indicates the total number of frames or images in the combined batch. This integer value reflects the sum of all input batches, providing a quick reference for the size of the output dataset. It is useful for understanding the scope of the combined batch and planning subsequent operations.

Multi-Batch Combine Usage Tips:

  • Use the "largest" size_mode to ensure that no detail is lost when combining batches with varying dimensions.
  • Opt for the "bilinear" resize_method for a good balance between quality and processing speed, especially when working with high-resolution images.
  • When using the "custom" size_mode, carefully set target_width and target_height to match your project's specific requirements, ensuring consistent output dimensions.

Multi-Batch Combine Common Errors and Solutions:

At least one batch must be connected

  • Explanation: This error occurs when no image batches are connected to the node, preventing it from performing the combination process.
  • Solution: Ensure that at least one image batch is connected to the node. Check your connections and verify that the input batches are properly linked.

Invalid size_mode value

  • Explanation: This error arises when an unsupported value is provided for the size_mode parameter.
  • Solution: Verify that the size_mode is set to one of the supported options: "largest," "first," or "custom." Adjust the parameter value accordingly.

Invalid resize_method value

  • Explanation: This error occurs when an unsupported interpolation method is specified for the resize_method parameter.
  • Solution: Ensure that the resize_method is set to one of the available options: "bilinear," "nearest," "bicubic," or "area." Correct the parameter value if necessary.

Multi-Batch Combine Related Nodes

Go back to the extension to check out more related nodes.
TrentNodes
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

Multi-Batch Combine