Visit ComfyUI Online for ready-to-use ComfyUI environment
Apply dynamic vignette effects to video frames for enhanced visual storytelling, simulating mechanical and chemical vignetting with adjustable parameters and temporal variance.
VideoVignettingV1 is a powerful node designed to apply dynamic vignette effects to a batch of video frames, enhancing the visual storytelling of your video projects. This node allows you to simulate both mechanical and chemical vignetting, which are common in traditional photography and cinematography, to create a more immersive and aesthetically pleasing visual experience. By adjusting various parameters, you can control the intensity and style of the vignette effect, making it possible to achieve subtle shading or dramatic focus on the central subject. The node also supports temporal variance, enabling the vignette effect to change over time, adding a dynamic element to your videos. This feature is particularly useful for creating mood shifts or emphasizing narrative elements in your video content.
This parameter represents the batch of images or video frames to which the vignette effect will be applied. It is essential as it serves as the primary input for the node's processing.
This parameter determines the type of vignette effect to apply. Options include "Mechanical," "Chemical," "Both," or "None." Choosing "Mechanical" simulates a physical lens effect, while "Chemical" mimics film processing effects. "Both" combines these effects, and "None" applies no vignette. The default is "None."
This parameter controls the strength of the mechanical vignette effect. It ranges from 0.0 to 1.0, with a default value of 0.5. A higher value results in a more pronounced vignette, focusing attention on the center of the frame.
This parameter adjusts the softness of the mechanical vignette's edges. It ranges from 0.1 to 1.0, with a default of 0.3. A higher value creates a smoother transition between the vignette and the image, while a lower value results in a sharper edge.
This parameter sets the intensity of the chemical vignette effect, ranging from 0.0 to 1.0, with a default of 0.4. Increasing this value enhances the vignette's impact, simulating stronger chemical processing effects.
This parameter introduces randomness to the chemical vignette effect, ranging from 0.0 to 1.0, with a default of 0.2. A higher value results in a more irregular and organic vignette pattern, adding a unique touch to the effect.
This parameter specifies how the vignette effect changes over time. Options include "None," "Sine," "Random," "Pulse," and "Custom." Each option provides a different temporal behavior, allowing for dynamic vignette effects that evolve throughout the video.
This parameter allows you to define a custom mathematical expression for temporal variance. The default expression is "sin(t * 0.1) * 0.2," which creates a sinusoidal variation over time. This parameter is useful for advanced users who want precise control over the vignette's temporal behavior.
This parameter controls the speed of temporal variance, ranging from 0.1 to 5.0, with a default of 1.0. A higher value increases the rate at which the vignette effect changes over time, adding dynamism to the video.
This parameter sets the amplitude of temporal variance, ranging from 0.0 to 1.0, with a default of 0.2. It determines the extent of variation in the vignette effect, with higher values resulting in more noticeable changes.
The output is a batch of images with the applied vignette effect. This output retains the original image dimensions and channels, ensuring that the vignette effect seamlessly integrates with the existing video content. The processed images are returned as a torch tensor, ready for further processing or rendering.
vignette_type
settings to find the best effect for your video. Combining both mechanical and chemical vignettes can create a unique look.temporal_variance
to add dynamic changes to your vignette effect, which can enhance storytelling by shifting focus or mood over time.mechanical_feather
and chemical_irregularity
to fine-tune the vignette's appearance, balancing between a natural look and a more stylized effect.vignette_type
parameter is set to one of the supported options: "Mechanical," "Chemical," "Both," or "None."custom_expression
for syntax errors. Ensure it is a valid mathematical expression that can be evaluated over time.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.