ComfyUI > Nodes > ComfyUI-VideoTransition > Video Shake Transition

ComfyUI Node: Video Shake Transition

Class Name

VideoShakeTransitionNode

Category
VideoTransition
Author
yichengup (Account age: 774days)
Extension
ComfyUI-VideoTransition
Latest Updated
2025-10-27
Github Stars
0.03K

How to Install ComfyUI-VideoTransition

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

Creates dynamic video transitions with shake effects for seamless, engaging clip blending.

Video Shake Transition:

The VideoShakeTransitionNode is designed to create dynamic and engaging transitions between two video clips by applying a shake effect, reminiscent of popular video editing styles like those found in Jianying. This node allows you to seamlessly blend two video segments with a variety of shake styles, adding a professional touch to your video projects. By simulating a shaking motion, it enhances the visual appeal and can be used to emphasize transitions or create a sense of movement and energy. The node is particularly useful for video editors and AI artists looking to add a creative flair to their work without needing extensive technical knowledge.

Video Shake Transition Input Parameters:

video1

This parameter represents the first video clip that will be part of the transition. It is essential as it serves as the starting point of the transition effect.

video2

This parameter represents the second video clip that will be part of the transition. It is crucial as it serves as the endpoint of the transition effect.

shake_style

This parameter determines the style of the shake effect applied during the transition. Options include random_shake, horizontal_shake, vertical_shake, rotation_shake, scale_shake, and combo_shake. Each style offers a unique visual effect, allowing you to customize the transition to fit the mood and style of your video.

total_frames

This parameter specifies the total number of frames over which the transition will occur. It accepts integer values with a default of 12, a minimum of 4, and a maximum of 60. The number of frames affects the duration and smoothness of the transition.

fps

This parameter defines the frames per second for the transition effect. It accepts integer values with a default of 24, a minimum of 15, and a maximum of 60. The fps setting influences the fluidity and speed of the transition.

shake_intensity

This optional parameter controls the intensity of the shake effect. It accepts float values with a default of 20.0, a minimum of 5.0, and a maximum of 50.0. Higher values result in a more pronounced shake effect, while lower values produce a subtler effect.

shake_frequency

This optional parameter adjusts the frequency of the shake effect. It accepts float values with a default of 8.0, a minimum of 2.0, and a maximum of 20.0. The frequency setting determines how often the shake occurs during the transition.

Video Shake Transition Output Parameters:

video_tensor

The output is a video tensor that represents the combined video clips with the applied shake transition effect. This tensor can be used for further processing or directly exported as a video file. It encapsulates the visual transformation achieved by the node, providing a seamless and dynamic transition between the two input videos.

Video Shake Transition Usage Tips:

  • Experiment with different shake_style options to find the effect that best suits your video's theme and mood.
  • Adjust the shake_intensity and shake_frequency parameters to fine-tune the visual impact of the transition, ensuring it complements rather than overwhelms your video content.
  • Use a higher total_frames value for a smoother and more gradual transition, especially for longer video clips.

Video Shake Transition Common Errors and Solutions:

"Invalid video input"

  • Explanation: This error occurs when the input videos are not in a supported format or are corrupted.
  • Solution: Ensure that both video1 and video2 are in a compatible format and are not damaged. Convert or repair the videos if necessary.

"Shake style not recognized"

  • Explanation: This error indicates that an invalid shake_style option was provided.
  • Solution: Verify that the shake_style parameter is set to one of the supported options: random_shake, horizontal_shake, vertical_shake, rotation_shake, scale_shake, or combo_shake.

"Frame rate out of bounds"

  • Explanation: This error occurs when the fps value is set outside the allowed range.
  • Solution: Adjust the fps parameter to be within the specified range of 15 to 60.

Video Shake Transition Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-VideoTransition
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.

Video Shake Transition