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

ComfyUI Node: Video Blend Layer (YC)

Class Name

VideoBlendLayer

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 Layer (YC) Description

Facilitates blending video frames with transformations and blend modes for creating visually appealing compositions.

Video Blend Layer (YC):

The VideoBlendLayer node is designed to facilitate the blending of video frames by applying various transformations and blend modes. This node is particularly useful for AI artists who want to create complex video compositions by layering different video frames with specific transformations such as scaling, rotation, and positioning. The node allows you to control the opacity of the blend, enabling smooth transitions and overlays. By leveraging different blend modes, you can achieve a wide range of visual effects, from simple overlays to more complex artistic compositions. The primary goal of this node is to provide a flexible and powerful tool for video manipulation, making it easier to create visually appealing video content.

Video Blend Layer (YC) Input Parameters:

frames

This parameter represents the sequence of input frames that you want to process. Each frame is treated as an image, and the node will apply the specified transformations and blend modes to these frames. The frames are the core input for the node's operations.

blend_mode

The blend_mode parameter determines the method used to blend the input frames with the existing content. It offers various options, each providing a different visual effect. The available blend modes are defined by the BlendModes.MODES keys. Choosing the right blend mode can significantly impact the final appearance of your video composition.

opacity

Opacity controls the transparency level of the blended frames, with a default value of 1.0, meaning fully opaque. The range is from 0.0 (completely transparent) to 1.0 (completely opaque), allowing you to fine-tune the visibility of the blended layer in relation to the background or other layers.

position_x

This parameter sets the horizontal position of the frames on the canvas. It has a default value of 0 and can range from -10000 to 10000, providing flexibility in placing the frames precisely where you want them on the x-axis.

position_y

Similar to position_x, this parameter sets the vertical position of the frames on the canvas. It also has a default value of 0 and ranges from -10000 to 10000, allowing for precise placement on the y-axis.

scale

The scale parameter adjusts the size of the frames, with a default value of 1.0. It can range from 0.01 to 10.0, enabling you to either shrink or enlarge the frames as needed for your composition.

rotation

This parameter specifies the rotation angle of the frames in degrees, with a default value of 0.0. The range is from -360.0 to 360.0, allowing for full rotation in either direction, which can be used to create dynamic and interesting visual effects.

Video Blend Layer (YC) Output Parameters:

IMAGE

The IMAGE output is the processed sequence of frames after applying the specified transformations and blend modes. This output is the visual result of the node's operations, ready for further processing or final rendering.

LAYER_INFO

The LAYER_INFO output provides metadata about the processed layer, including details such as the blend mode, opacity, position, scale, and rotation. This information is useful for understanding the transformations applied and for debugging or further adjustments.

Video Blend Layer (YC) Usage Tips:

  • Experiment with different blend modes to achieve unique visual effects. Each mode can drastically change the appearance of your composition.
  • Use the opacity parameter to create smooth transitions and overlays, especially when blending multiple layers.
  • Adjust the position, scale, and rotation parameters to create dynamic compositions and add depth to your video projects.

Video Blend Layer (YC) Common Errors and Solutions:

"Invalid blend mode"

  • Explanation: This error occurs when the specified blend mode is not recognized or supported by the node.
  • Solution: Ensure that the blend mode you are using is one of the available options defined in BlendModes.MODES.

"Frame transformation failed"

  • Explanation: This error might occur if there is an issue with applying transformations such as scaling or rotation to the frames.
  • Solution: Check the values of the transformation parameters to ensure they are within the valid range and try again. If the problem persists, verify that the input frames are in the correct format.

Video Blend Layer (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.