ComfyUI > Nodes > Dream Video Batches > ✂ Frame Set Splitter

ComfyUI Node: ✂ Frame Set Splitter

Class Name

Frame Set Splitter [DVB]

Category
🎭 DVB/✂ edit
Author
Dream Project (Account age: 661days)
Extension
Dream Video Batches
Latest Updated
2024-05-22
Github Stars
0.05K

How to Install Dream Video Batches

Install this extension via the ComfyUI Manager by searching for Dream Video Batches
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter Dream Video Batches 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
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

✂ Frame Set Splitter Description

Divide video frames for independent processing with smooth transitions and creative effects.

Frame Set Splitter [DVB]:

The Frame Set Splitter [DVB] node is designed to divide a set of video frames into two separate halves, allowing you to manage and manipulate video content more effectively. This node is particularly useful when you need to process or analyze different segments of a video independently. By splitting the frames, you can apply different effects, edits, or analyses to each half, enhancing your creative workflow. The node also supports an overlap feature, which ensures a smooth transition between the two halves by including a specified number of overlapping frames. This capability is essential for maintaining continuity and avoiding abrupt changes in the video sequence.

Frame Set Splitter [DVB] Input Parameters:

frames

This parameter represents the set of video frames that you want to split. It is of the type FrameSet, which is a collection of indexed images that make up the video. The frames parameter is essential as it provides the raw data that the node will process and split into two halves.

overlap

The overlap parameter specifies the number of frames that should overlap between the two halves of the split frame set. This ensures a smooth transition between the two segments. The overlap value is an integer with a default value of 0, meaning no overlap. The minimum value is 0, and there is no specified maximum value, but it should be less than or equal to the number of frames in the smaller half to avoid excessive overlap.

Frame Set Splitter [DVB] Output Parameters:

first_half

This output parameter represents the first half of the split frame set. It is of the type FrameSet and includes the initial segment of the video frames, along with any overlapping frames specified by the overlap parameter. This allows you to work with the first portion of the video independently.

second_half

This output parameter represents the second half of the split frame set. It is also of the type FrameSet and includes the latter segment of the video frames, along with any overlapping frames specified by the overlap parameter. This allows you to work with the second portion of the video independently.

Frame Set Splitter [DVB] Usage Tips:

  • To ensure a smooth transition between the two halves, set the overlap parameter to a value that includes enough frames to blend the segments seamlessly.
  • Use the Frame Set Splitter [DVB] node when you need to apply different effects or edits to separate parts of a video, allowing for more granular control over your video processing tasks.
  • Experiment with different overlap values to achieve the desired continuity between the split segments, especially when working with videos that have significant motion or scene changes.

Frame Set Splitter [DVB] Common Errors and Solutions:

Frame set contains gaps!

  • Explanation: This error occurs when the frame set has missing frames, which can disrupt the splitting process.
  • Solution: Ensure that the frame set is complete and does not have any gaps before using the Frame Set Splitter [DVB] node. You can use nodes like DVB_UnwrapFrameSet with the gap_mode set to BLEND to handle gaps.

Frame sets have different framerate {} and {} - cannot merge!

  • Explanation: This error occurs when attempting to merge frame sets with different framerates, which is not directly related to the Frame Set Splitter [DVB] but can occur in subsequent processing.
  • Solution: Ensure that all frame sets involved in your workflow have the same framerate before attempting to merge or concatenate them. Use nodes like DVB_FrameSetReindex to adjust the framerate if necessary.

✂ Frame Set Splitter Related Nodes

Go back to the extension to check out more related nodes.
Dream Video Batches
RunComfy

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.