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_MiniMax_H3_Extender > MiniMax H3 Motion Context Disk Join

ComfyUI Node: MiniMax H3 Motion Context Disk Join

Class Name

MiniMaxH3MotionContextDiskJoin

Category
MiniMax H3
Author
tritant (Account age: 3927days)
Extension
ComfyUI_MiniMax_H3_Extender
Latest Updated
2026-08-19
Github Stars
0.12K

How to Install ComfyUI_MiniMax_H3_Extender

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

MiniMax H3 Motion Context Disk Join Description

Efficient video processing node optimizing caching, validation, and export for streamlined workflows.

MiniMax H3 Motion Context Disk Join:

The MiniMaxH3MotionContextDiskJoin node is designed to facilitate efficient video processing workflows by leveraging a disk-backed sequential chain approach. This node is part of a two-node system that aims to streamline the handling of video clips, allowing for both full batch and clip-by-clip workflows using the same graph structure. One of its primary benefits is the ability to validate clips without needing to revisit their sampler branches, thus optimizing processing time and resources. The node manages caching efficiently by using a single .h3cache and .json file per chain, stored in a designated folder. This approach prevents the indefinite creation of files by truncating or reusing the cache tail during rerendering. The cached latent output is memory-mapped and lazy-loaded, ensuring that validated prefixes do not consume unnecessary RAM. Additionally, the final export process decodes one seam pair at a time and streams the output to ffmpeg, enhancing the efficiency of the video processing pipeline. This node maintains the conditioning and seam corrections from the v10 RAM Motion Context, focusing on improving persistence, execution, and final streaming.

MiniMax H3 Motion Context Disk Join Input Parameters:

samples

This parameter represents the video samples that need to be processed. It is crucial for the node's operation, as it forms the basis of the video processing workflow. If not provided, the node will raise an error, indicating that active clips require samples to function.

trim_frames

This optional parameter specifies the number of frames to trim from the video samples. It impacts the length of the video clips being processed. If not specified, a default value of 22 frames is used, except for the first clip where no trimming occurs.

validated

A boolean parameter that indicates whether the current clip has been validated. If set to True, the clip is considered validated and cached accordingly. This helps in optimizing the workflow by avoiding redundant processing of validated clips.

run_mode

This parameter determines the mode of operation for the node, with options being "full_batch" or "clip_by_clip". It affects how the node processes the video clips, either handling them all at once or one at a time. The default mode is "full_batch".

fps

The frames per second (FPS) setting for the video processing. It is crucial for maintaining consistency in the video output. The node checks for discrepancies between the chain FPS and the node FPS, raising an error if they do not match.

previous_cache

An optional parameter that allows the node to utilize a previously generated cache. This can enhance efficiency by reusing existing data rather than starting from scratch.

unique_id

This parameter provides a unique identifier for the processing chain. It is used to manage and differentiate between different processing sessions, especially when no previous cache is available.

MiniMax H3 Motion Context Disk Join Output Parameters:

handle

A reference to the current state of the processing chain, including data paths and manifest information. It is essential for managing the workflow and ensuring continuity between processing sessions.

last_proxy

Represents the last processed proxy of the video data. It is used to maintain consistency and track the progress of the video processing.

segment_count

Indicates the number of segments processed in the current chain. This output is useful for understanding the extent of the processing and managing workflow expectations.

final_frame_count

The total number of frames in the final processed video. This output is crucial for verifying the completeness and accuracy of the video processing.

status

Provides a status message indicating the current state of the processing chain, such as whether a clip has been validated and cached or if the process was skipped.

size

The size of the cache in megabytes, which helps in monitoring resource usage and managing storage requirements.

cache_directory

The directory path where the cache files are stored. This output is important for locating and managing the cache data.

build

Indicates the build version of the node, which is useful for tracking updates and ensuring compatibility with other components.

MiniMax H3 Motion Context Disk Join Usage Tips:

  • Ensure that the samples parameter is always provided to avoid runtime errors.
  • Use the validated parameter to optimize processing by skipping already validated clips.
  • Adjust the trim_frames parameter to control the length of video clips according to your project needs.
  • Choose the appropriate run_mode based on your workflow requirements, whether you need to process all clips at once or individually.
  • Verify that the fps setting matches the intended output to prevent errors related to frame rate discrepancies.

MiniMax H3 Motion Context Disk Join Common Errors and Solutions:

MiniMax H3 Disk Join: active clip needs samples.

  • Explanation: This error occurs when the samples parameter is not provided, which is essential for processing.
  • Solution: Ensure that you supply the necessary video samples to the node before execution.

MiniMax H3 Disk Join: chain fps={manifest.get('fps')} but node fps={fps}.

  • Explanation: This error indicates a mismatch between the FPS setting of the chain and the node.
  • Solution: Verify and adjust the fps parameter to match the FPS setting of the processing chain.

MiniMax H3 Disk Join: invalid chain index {index}/{len(segments)}.

  • Explanation: This error arises when the specified index is out of bounds for the current segments.
  • Solution: Check the index value and ensure it falls within the valid range of processed segments.

MiniMax H3 Motion Context Disk Join Related Nodes

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

MiniMax H3 Motion Context Disk Join