ComfyUI > Nodes > ComfyUI-VideoBlender > Video Blend Stack (YC)

ComfyUI Node: Video Blend Stack (YC)

Class Name

VideoBlendStack

Category
VideoBlender
Author
yichengup (Account age: 382days)
Extension
ComfyUI-VideoBlender
Latest Updated
2025-02-18
Github Stars
0.03K

How to Install ComfyUI-VideoBlender

Install this extension via the ComfyUI Manager by searching for ComfyUI-VideoBlender
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-VideoBlender 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

Video Blend Stack (YC) Description

Facilitates blending multiple video layers for complex visual compositions with various blend modes and opacities.

Video Blend Stack (YC):

The VideoBlendStack node is designed to facilitate the blending of multiple video layers, allowing you to create complex visual compositions by stacking and merging different video frames. This node is particularly useful for artists and creators who want to experiment with layering effects, as it provides a straightforward way to combine various video inputs using different blend modes and opacities. The primary goal of this node is to offer a flexible and efficient method for video compositing, enabling you to achieve a wide range of visual effects by adjusting parameters such as position, scale, and rotation. By leveraging the capabilities of this node, you can enhance your video projects with dynamic and visually appealing layer interactions.

Video Blend Stack (YC) Input Parameters:

frames

This parameter represents the sequence of video frames that you want to blend. It is crucial as it serves as the base content for the blending process. The frames are expected to be in an image format, and the node will process each frame individually to apply the specified blending effects.

blend_mode

The blend_mode parameter determines the method used to combine the video layers. Different blend modes can produce various visual effects, such as overlay, multiply, or screen. This parameter is essential for defining how the layers interact with each other, and it allows you to experiment with different artistic styles.

opacity

Opacity controls the transparency level of the video layer being blended. It ranges from 0.0 (completely transparent) to 1.0 (fully opaque), with a default value of 1.0. Adjusting the opacity can help you achieve subtle blending effects or make certain layers more prominent in the composition.

position_x

This parameter sets the horizontal position of the video layer on the canvas. It allows you to move the layer left or right, with a default value of 0. The range is from -10000 to 10000, providing flexibility in positioning the layer precisely where you want it.

position_y

Similar to position_x, this parameter controls the vertical position of the video layer. It lets you move the layer up or down on the canvas, with a default value of 0. The range is also from -10000 to 10000, enabling precise vertical placement.

scale

The scale parameter adjusts the size of the video layer. It ranges from 0.01 to 10.0, with a default value of 1.0. Scaling allows you to enlarge or shrink the layer, which can be useful for creating perspective effects or fitting the layer within a specific area of the canvas.

rotation

This parameter specifies the rotation angle of the video layer in degrees. It ranges from -360.0 to 360.0, with a default value of 0.0. Rotation can add dynamic movement to your composition and help align layers in creative ways.

Video Blend Stack (YC) Output Parameters:

IMAGE

The output is a sequence of blended video frames, represented as images. This output reflects the combined result of all the input layers after applying the specified blend modes, opacities, and transformations. It is the final visual composition that you can use in your video projects.

LAYER_INFO

This output provides information about the layers used in the blending process, including details such as blend mode, opacity, position, scale, and rotation. It is useful for understanding how the final image was constructed and for making further adjustments if needed.

Video Blend Stack (YC) Usage Tips:

  • Experiment with different blend modes to discover unique visual effects that can enhance your video projects.
  • Use the opacity parameter to create subtle transitions between layers, adding depth and complexity to your compositions.
  • Adjust the position, scale, and rotation parameters to align layers creatively and achieve the desired visual impact.

Video Blend Stack (YC) Common Errors and Solutions:

"CUDA out of memory"

  • Explanation: This error occurs when the GPU does not have enough memory to process the video frames.
  • Solution: Try reducing the resolution of the input frames or processing fewer frames at a time to decrease memory usage.

"Invalid blend mode"

  • Explanation: This error indicates that the specified blend mode is not recognized by the node.
  • Solution: Ensure that the blend mode is one of the supported options listed in the node's documentation.

"Frame size mismatch"

  • Explanation: This error happens when the input frames have different dimensions, which can cause issues during blending.
  • Solution: Preprocess the frames to ensure they all have the same dimensions before inputting them into the node.

Video Blend Stack (YC) Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-VideoBlender
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 Playground, enabling artists to harness the latest AI tools to create incredible art.