ComfyUI > Nodes > ComfyUI-VideoTransition > Video Explosion Transition

ComfyUI Node: Video Explosion Transition

Class Name

VideoExplosionTransitionNode

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 Explosion Transition Description

Creates an explosion transition between videos using CSS3, with customizable styles and batch processing.

Video Explosion Transition:

The VideoExplosionTransitionNode is designed to create a visually striking transition effect between two video clips, where the first video appears to explode into fragments that scatter in various directions, revealing the second video underneath. This node leverages advanced CSS3 techniques to simulate a realistic explosion effect, making it an ideal choice for video editors and AI artists looking to add dynamic transitions to their projects. The node supports batch processing, optimizing performance for handling multiple frames efficiently. By offering a range of explosion styles and customizable parameters, it provides flexibility and creative control over the transition effect, allowing you to tailor the explosion to fit the mood and style of your video project.

Video Explosion Transition Input Parameters:

video1

This parameter represents the first video clip that will undergo the explosion effect. It is crucial as it determines the visual content that will be fragmented and scattered. The video should be in a compatible format and resolution to ensure smooth processing.

video2

This parameter is the second video clip that will be revealed as the first video explodes. It serves as the background video that becomes visible once the explosion effect is complete. Ensure that this video is synchronized in terms of resolution and format with video1 for a seamless transition.

explosion_style

This parameter allows you to choose the style of the explosion effect. Options include random_scatter, radial_burst, spiral_explosion, gravity_fall, wind_blow, and center_burst. Each style offers a unique visual effect, influencing how the fragments of the first video disperse. Selecting the appropriate style can significantly impact the aesthetic of the transition.

total_frames

This parameter specifies the total number of frames over which the transition effect will occur. It ranges from a minimum of 4 to a maximum of 300, with a default value of 24. Adjusting this parameter affects the duration and smoothness of the transition, with more frames resulting in a longer and potentially smoother effect.

fps

This parameter sets the frames per second for the transition, with a range from 15 to 60 and a default of 24. It determines the playback speed of the transition, impacting the overall pacing and fluidity of the effect.

fragment_size

This optional parameter controls the size of the fragments into which the first video is divided. It ranges from 16 to 128, with a default of 64. Smaller fragment sizes result in more detailed explosions, while larger sizes create a more dramatic effect with fewer pieces.

explosion_force

This optional parameter adjusts the intensity of the explosion, ranging from 0.3 to 3.0, with a default of 1.0. Higher values result in a more forceful explosion, causing fragments to scatter further, while lower values create a subtler effect.

rotation_speed

This optional parameter defines the speed at which the fragments rotate during the explosion, ranging from 0.0 to 3.0, with a default of 1.0. Adjusting this can add dynamic motion to the fragments, enhancing the visual complexity of the transition.

gravity_strength

This optional parameter simulates the effect of gravity on the fragments, with a range from 0.0 to 2.0 and a default of 0.5. Increasing this value makes fragments fall more quickly, adding realism to the explosion effect.

fade_out

This optional boolean parameter determines whether the fragments fade out as they scatter. The default is True, which can create a smoother transition by gradually reducing the visibility of the fragments.

use_gpu

This optional boolean parameter indicates whether to utilize GPU acceleration for processing. The default is False, but enabling it can significantly enhance performance, especially for high-resolution videos or complex transitions.

batch_size

This optional parameter specifies the number of frames processed simultaneously, ranging from 1 to 20, with a default of 5. Adjusting this can optimize performance, particularly when working with large video files.

background_color

This optional parameter sets the background color visible during the transition, with a default of #000000 (black). Changing this can affect the visual contrast and mood of the transition.

width

This optional parameter defines the width of the output video, ranging from 640 to 3840, with a default of 640. It should match the resolution of the input videos for optimal results.

height

This optional parameter sets the height of the output video, ranging from 360 to 2160, with a default of 640. Like the width, it should align with the input video resolution.

quality

This optional parameter controls the quality of the output video, ranging from 60 to 100, with a default of 90. Higher values result in better visual quality but may increase processing time and file size.

Video Explosion Transition Output Parameters:

video

The output parameter is the final video that includes the explosion transition effect. This video seamlessly combines the two input clips, with the first video exploding into fragments to reveal the second video. The output is crucial for evaluating the effectiveness of the transition and ensuring it meets the desired creative vision.

Video Explosion Transition Usage Tips:

  • Experiment with different explosion_style options to find the one that best fits the mood and style of your project.
  • Adjust total_frames and fps to control the duration and smoothness of the transition, ensuring it aligns with the pacing of your video.
  • Utilize use_gpu if available to enhance processing speed, especially for high-resolution videos or complex transitions.

Video Explosion Transition Common Errors and Solutions:

"Input video format not supported"

  • Explanation: The input videos are not in a compatible format.
  • Solution: Convert the videos to a supported format such as MP4 or AVI before processing.

"Resolution mismatch between video1 and video2"

  • Explanation: The input videos have different resolutions, causing alignment issues.
  • Solution: Ensure both videos have the same resolution before applying the transition.

"Insufficient memory for processing"

  • Explanation: The system lacks the necessary memory to process the transition.
  • Solution: Reduce the batch_size or enable use_gpu to optimize memory usage.

Video Explosion 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 Explosion Transition