Save 4 hours! We auto-setup your workflow! Free!

Drop your workflow.json — we handle every dependency, custom node, and model. Just open the link and run.

Auto-Setup Workflow Json (Free) Now!
ComfyUI > Nodes > ComfyUI-MAINodes > H3 Timeline Analyze (alpha)

ComfyUI Node: H3 Timeline Analyze (alpha)

Class Name

H3TimelineAnalyze

Category
latent/minimax/timeline
Author
matlowai (Account age: 1004days)
Extension
ComfyUI-MAINodes
Latest Updated
2026-08-26
Github Stars
0.11K

How to Install ComfyUI-MAINodes

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

H3 Timeline Analyze (alpha) Description

Generates JSON timeline plan from video clip for ComfyUI system.

H3 Timeline Analyze (alpha):

The H3TimelineAnalyze node is designed to facilitate the initial phase of a two-step process in the ComfyUI timeline system. Its primary purpose is to analyze a given video clip and generate a plan in JSON format, which outlines what the shot should accomplish in terms of timing and density. This node is particularly beneficial for users who want to automate the process of creating a timeline plan without manually inputting frame numbers. By analyzing the clip, it writes a plan.json file that can be used in subsequent steps for rendering. The node operates as a thin client, meaning it primarily handles data transfer and preview generation, while the actual rules and logic reside in the timeline and H3 model components. This separation ensures that the node remains lightweight and efficient, focusing on its core task of analysis.

H3 Timeline Analyze (alpha) Input Parameters:

clip_path

The clip_path parameter specifies the file path to the video clip that you want to analyze. This is a crucial input as it determines the source material for the analysis. There are no specific minimum or maximum values, but it should be a valid path to a video file.

frames

The frames parameter indicates the number of frames in the video clip to be analyzed. This helps the node understand the length of the clip and is essential for accurate analysis. The default value is not specified, but it should match the actual frame count of the video.

plan_path

The plan_path parameter is the file path where the generated plan.json will be saved. This allows you to specify where the output plan should be stored for later use. There are no specific constraints on this parameter, but it should be a valid file path.

auto

The auto parameter is a boolean that determines whether the analysis should automatically proceed to the next phase of compilation and rendering. If set to true, the process continues without manual intervention, providing a seamless workflow. The default value is not specified.

jerk_profile

The jerk_profile parameter allows you to specify a profile for handling motion jerkiness in the video. This optional parameter can influence the smoothness of the resulting plan. There are no specific default values provided.

indecision_profile

The indecision_profile parameter is used to define a profile for handling indecision or variability in the video. Like jerk_profile, it is optional and can affect the analysis outcome. No default values are specified.

ceiling

The ceiling parameter sets an upper limit on certain calculations during analysis, with a default value of 4.0. This can impact the intensity or extent of certain effects in the plan.

threshold

The threshold parameter, with a default value of 0.75, determines the sensitivity of the analysis to certain features in the video. Adjusting this can affect how the node interprets the video content.

prompt

The prompt parameter allows you to provide a textual prompt or description that can guide the analysis process. This is optional and does not have a default value.

width

The width parameter specifies the width of the video frame for analysis, with a default value of 1152 pixels. This helps define the resolution at which the analysis is conducted.

height

The height parameter sets the height of the video frame for analysis, with a default value of 640 pixels. Like width, it determines the resolution for the analysis.

regen_strength

The regen_strength parameter, with a default value of 0.45, controls the strength of regeneration or enhancement applied during analysis. This can influence the clarity or detail of the resulting plan.

steps

The steps parameter indicates the number of steps or iterations the analysis should perform, with a default value of 25. This can affect the thoroughness and detail of the analysis.

seed

The seed parameter, with a default value of 20260817, is used to initialize random number generation for the analysis. This ensures reproducibility of results.

output_prefix

The output_prefix parameter specifies a prefix for naming the output files generated by the analysis. The default value is "video/timeline", which helps organize the output files.

graph_path

The graph_path parameter is an optional input that allows you to specify a path to a graph file. This can be used to integrate the analysis results into a larger workflow or system.

H3 Timeline Analyze (alpha) Output Parameters:

plan_json

The plan_json output parameter provides the JSON representation of the analyzed plan. This JSON file contains detailed information about the timing and density of the video clip, which can be used in subsequent rendering steps. It is crucial for automating the timeline creation process and ensures that the analysis results are accurately captured and stored.

H3 Timeline Analyze (alpha) Usage Tips:

  • Ensure that the clip_path is correctly specified and points to a valid video file to avoid errors during analysis.
  • Utilize the auto parameter to streamline your workflow by automatically proceeding to the next phase if you are confident in the analysis settings.
  • Adjust the threshold and regen_strength parameters to fine-tune the sensitivity and enhancement of the analysis, respectively, based on the specific characteristics of your video clip.

H3 Timeline Analyze (alpha) Common Errors and Solutions:

Invalid clip path

  • Explanation: This error occurs when the specified clip_path does not point to a valid video file.
  • Solution: Double-check the file path to ensure it is correct and that the file exists.

Plan file not saved

  • Explanation: This error may happen if the plan_path is not a valid file path or if there are permission issues.
  • Solution: Verify that the plan_path is correct and that you have write permissions to the specified directory.

Analysis parameters out of range

  • Explanation: This error can occur if parameters like frames, width, or height are set to values that are not compatible with the video file.
  • Solution: Ensure that these parameters match the actual properties of the video file being analyzed.

H3 Timeline Analyze (alpha) Related Nodes

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

H3 Timeline Analyze (alpha)