Visit ComfyUI Online for ready-to-use ComfyUI environment
Facilitates blending video frames with transformations and blend modes for creating visually appealing compositions.
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.
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.
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 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.
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.
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.
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.
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.
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.
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.
BlendModes.MODES
.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.