Fast_deploy / ComfyUI-MiniMaxH3-Context-Loop /ComfyUI-MAINodes /examples /motion_pipeline_lowvram_api.json
Download ComfyUI-MiniMaxH3-Context-Loop/ComfyUI-MAINodes/examples/motion_pipeline_lowvram_api.json from dzmdd/Fast_deploy: direct link, hf CLI and curl.
- Browser
- Download file 14.9 kB
-
https://huggingface.co/dzmdd/Fast_deploy/resolve/main/ComfyUI-MiniMaxH3-Context-Loop/ComfyUI-MAINodes/examples/motion_pipeline_lowvram_api.json
- Command line
-
hf download hf://dzmdd/Fast_deploy/ComfyUI-MiniMaxH3-Context-Loop/ComfyUI-MAINodes/examples/motion_pipeline_lowvram_api.json
-
curl -L -o motion_pipeline_lowvram_api.json https://huggingface.co/dzmdd/Fast_deploy/resolve/main/ComfyUI-MiniMaxH3-Context-Loop/ComfyUI-MAINodes/examples/motion_pipeline_lowvram_api.json
14.9 kB
| { | |
| "115": { | |
| "class_type": "ResolutionSelector", | |
| "inputs": { | |
| "aspect_ratio": "1:1 (Square)", | |
| "megapixels": 1.0, | |
| "multiple": 32 | |
| }, | |
| "_meta": { | |
| "title": "ResolutionSelector" | |
| } | |
| }, | |
| "119": { | |
| "class_type": "VAELoader", | |
| "inputs": { | |
| "vae_name": "minimax_h3/minimax_h3_video_vae_int8_convrot.safetensors" | |
| }, | |
| "_meta": { | |
| "title": "VAELoader" | |
| } | |
| }, | |
| "120": { | |
| "class_type": "VAELoader", | |
| "inputs": { | |
| "vae_name": "minimax_h3/minimax_h3_audio_vae_fp32.safetensors" | |
| }, | |
| "_meta": { | |
| "title": "VAELoader" | |
| } | |
| }, | |
| "127": { | |
| "class_type": "UNETLoader", | |
| "inputs": { | |
| "unet_name": "minimax_h3/minimax_h3_ref2va_pruned_w4a8_mixed.safetensors", | |
| "weight_dtype": "default" | |
| }, | |
| "_meta": { | |
| "title": "UNETLoader" | |
| } | |
| }, | |
| "128": { | |
| "class_type": "CLIPLoader", | |
| "inputs": { | |
| "clip_name": "minimax_h3/qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", | |
| "type": "minimax", | |
| "device": "default" | |
| }, | |
| "_meta": { | |
| "title": "CLIPLoader" | |
| } | |
| }, | |
| "129": { | |
| "class_type": "RandomNoise", | |
| "inputs": { | |
| "noise_seed": 20260901 | |
| }, | |
| "_meta": { | |
| "title": "RandomNoise" | |
| } | |
| }, | |
| "133": { | |
| "class_type": "PrimitiveFloat", | |
| "inputs": { | |
| "value": 4.0 | |
| }, | |
| "_meta": { | |
| "title": "PrimitiveFloat" | |
| } | |
| }, | |
| "135": { | |
| "class_type": "KSamplerSelect", | |
| "inputs": { | |
| "sampler_name": "gradient_estimation" | |
| }, | |
| "_meta": { | |
| "title": "KSamplerSelect" | |
| } | |
| }, | |
| "136": { | |
| "class_type": "KSamplerSelect", | |
| "inputs": { | |
| "sampler_name": "gradient_estimation" | |
| }, | |
| "_meta": { | |
| "title": "KSamplerSelect" | |
| } | |
| }, | |
| "205": { | |
| "class_type": "RandomNoise", | |
| "inputs": { | |
| "noise_seed": 20260902 | |
| }, | |
| "_meta": { | |
| "title": "RandomNoise" | |
| } | |
| }, | |
| "234": { | |
| "class_type": "LoadImage", | |
| "inputs": { | |
| "image": "example.png" | |
| }, | |
| "_meta": { | |
| "title": "LoadImage" | |
| } | |
| }, | |
| "132": { | |
| "class_type": "ComfyMathExpression", | |
| "inputs": { | |
| "expression": "max(5, round(a * 24)) + (5 - (max(5, round(a * 24)) % 17)) % 17", | |
| "values.a": [ | |
| "133", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "ComfyMathExpression" | |
| } | |
| }, | |
| "300": { | |
| "class_type": "H3StreamedBlocks", | |
| "inputs": { | |
| "q_chunk": 16384, | |
| "kv_chunk": 16384, | |
| "mlp_chunk": 16384, | |
| "min_tokens": 32768, | |
| "kv_block": 0, | |
| "final_layer_chunk": 16384, | |
| "final_layer_gemm": "exact (whole GEMM, one fp32 buffer)", | |
| "self_check": false, | |
| "model": [ | |
| "127", | |
| 0 | |
| ], | |
| "kv_store": "kvi8r: rotated int8 K/V (approximate)" | |
| }, | |
| "_meta": { | |
| "title": "PathchSageAttentionKJ" | |
| } | |
| }, | |
| "131": { | |
| "class_type": "MiniMaxH3ReferenceToVideo", | |
| "inputs": { | |
| "prompt": "subject_definitions:\n<Subject 1> is the person shown in <Picture 1>; their face, hair and clothing are carried into the target video unchanged.\n\nsummary:\n[reference generation] The target video is a single continuous shot of <Subject 1> performing a fast turning movement, with their appearance taken from <Picture 1>.\n\nretention_analysis:\n<Subject 1> is fully preserved from <Picture 1> -- facial features, hair and clothing stay consistent in every frame. The pose in <Picture 1> is used only as the starting pose and is not held.\n\ndetailed_description:\n[Shot 1] Live-action, cinematic, a medium-wide shot frames <Subject 1> standing on open ground in even daylight. They step forward onto the left foot, swing both arms across the body and spin a full fast turn, their hair and clothing flaring outward with the rotation, then plant both feet and stop square to the camera, breathing quickly. The camera arcs left at fast speed around them through the turn, then settles.\n\noverall_soundscape: Footsteps scuffing and thudding on dry ground; the rush and snap of clothing turning through air; a light wind; a sharp exhale at the stop and quick breathing after it.\n\nnon_diegetic_music: N/A", | |
| "width": [ | |
| "115", | |
| 0 | |
| ], | |
| "height": [ | |
| "115", | |
| 1 | |
| ], | |
| "length": [ | |
| "132", | |
| 1 | |
| ], | |
| "ref_image_size": "match", | |
| "clip": [ | |
| "128", | |
| 0 | |
| ], | |
| "vae": [ | |
| "119", | |
| 0 | |
| ], | |
| "audio_vae": [ | |
| "120", | |
| 0 | |
| ], | |
| "ref_images.ref_image_0": [ | |
| "234", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "MiniMaxH3ReferenceToVideo" | |
| } | |
| }, | |
| "206": { | |
| "class_type": "MiniMaxH3ReferenceToVideo", | |
| "inputs": { | |
| "prompt": "subject_definitions:\n<Subject 1> is the person shown in <Picture 1>; their face, hair and clothing are carried into the target video unchanged.\n\nsummary:\n[reference generation] The target video is a single continuous shot of <Subject 1> performing a fast turning movement, with their appearance taken from <Picture 1>.\n\nretention_analysis:\n<Subject 1> is fully preserved from <Picture 1> -- facial features, hair and clothing stay consistent in every frame. The pose in <Picture 1> is used only as the starting pose and is not held.\n\ndetailed_description:\n[Shot 1] Live-action, cinematic, a medium-wide shot frames <Subject 1> standing on open ground in even daylight. They step forward onto the left foot, swing both arms across the body and spin a full fast turn, their hair and clothing flaring outward with the rotation, then plant both feet and stop square to the camera, breathing quickly. The camera arcs left at fast speed around them through the turn, then settles.\n\noverall_soundscape: Footsteps scuffing and thudding on dry ground; the rush and snap of clothing turning through air; a light wind; a sharp exhale at the stop and quick breathing after it.\n\nnon_diegetic_music: N/A", | |
| "width": [ | |
| "115", | |
| 0 | |
| ], | |
| "height": [ | |
| "115", | |
| 1 | |
| ], | |
| "length": [ | |
| "132", | |
| 1 | |
| ], | |
| "ref_image_size": "match", | |
| "clip": [ | |
| "128", | |
| 0 | |
| ], | |
| "vae": [ | |
| "119", | |
| 0 | |
| ], | |
| "audio_vae": [ | |
| "120", | |
| 0 | |
| ], | |
| "ref_images.ref_image_0": [ | |
| "234", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "MiniMaxH3ReferenceToVideo" | |
| } | |
| }, | |
| "124": { | |
| "class_type": "BasicScheduler", | |
| "inputs": { | |
| "scheduler": "linear_quadratic", | |
| "steps": 12, | |
| "denoise": 1.0, | |
| "model": [ | |
| "300", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "BasicScheduler" | |
| } | |
| }, | |
| "126": { | |
| "class_type": "BasicGuider", | |
| "inputs": { | |
| "model": [ | |
| "300", | |
| 0 | |
| ], | |
| "conditioning": [ | |
| "9202", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "BasicGuider" | |
| } | |
| }, | |
| "303": { | |
| "class_type": "LoraLoaderModelOnly", | |
| "inputs": { | |
| "lora_name": "minimax_h3-lightx2v/minimax_h3_fl2v_turbo_4step_v1.0_768p_comfyui_bf16.safetensors", | |
| "strength_model": 1.0, | |
| "model": [ | |
| "300", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "LoraLoaderModelOnly" | |
| } | |
| }, | |
| "125": { | |
| "class_type": "SamplerCustomAdvanced", | |
| "inputs": { | |
| "noise": [ | |
| "129", | |
| 0 | |
| ], | |
| "guider": [ | |
| "126", | |
| 0 | |
| ], | |
| "sampler": [ | |
| "135", | |
| 0 | |
| ], | |
| "sigmas": [ | |
| "124", | |
| 0 | |
| ], | |
| "latent_image": [ | |
| "131", | |
| 1 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "SamplerCustomAdvanced" | |
| } | |
| }, | |
| "204": { | |
| "class_type": "H3InjectSchedule", | |
| "inputs": { | |
| "scheduler": "beta", | |
| "total_steps": 6, | |
| "inject": 0.7, | |
| "preset": "faithful detail 0.50 (metric best)", | |
| "model": [ | |
| "303", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "H3InjectSchedule" | |
| } | |
| }, | |
| "207": { | |
| "class_type": "BasicGuider", | |
| "inputs": { | |
| "model": [ | |
| "303", | |
| 0 | |
| ], | |
| "conditioning": [ | |
| "9203", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "BasicGuider" | |
| } | |
| }, | |
| "121": { | |
| "class_type": "VAEDecodeAudio", | |
| "inputs": { | |
| "samples": [ | |
| "125", | |
| 0 | |
| ], | |
| "vae": [ | |
| "120", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "VAEDecodeAudio" | |
| } | |
| }, | |
| "122": { | |
| "class_type": "VAEDecode", | |
| "inputs": { | |
| "samples": [ | |
| "125", | |
| 0 | |
| ], | |
| "vae": [ | |
| "119", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "VAEDecode" | |
| } | |
| }, | |
| "200": { | |
| "class_type": "H3JerkOracle", | |
| "inputs": { | |
| "length": [ | |
| "132", | |
| 1 | |
| ], | |
| "q": 0.75, | |
| "d_max": 4, | |
| "ramp": true, | |
| "preset": "balanced (default)", | |
| "bridge": 8, | |
| "profile_mode": "value |d3| (default)", | |
| "abstain_below": 0.0, | |
| "fps": 24, | |
| "s_per_step": 0.0, | |
| "est_steps": 18, | |
| "overhead_s": 6.7, | |
| "samples": [ | |
| "125", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "H3JerkOracle" | |
| } | |
| }, | |
| "130": { | |
| "class_type": "CreateVideo", | |
| "inputs": { | |
| "fps": 24, | |
| "bit_depth": 8, | |
| "images": [ | |
| "122", | |
| 0 | |
| ], | |
| "audio": [ | |
| "121", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "CreateVideo" | |
| } | |
| }, | |
| "201": { | |
| "class_type": "H3TimeSmear", | |
| "inputs": { | |
| "dilation": 4, | |
| "hold_map": [ | |
| "200", | |
| 0 | |
| ], | |
| "expand_to_end": true, | |
| "fps": 24, | |
| "s_per_step": 0.0, | |
| "est_steps": 18, | |
| "overhead_s": 6.7, | |
| "images": [ | |
| "122", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "H3TimeSmear" | |
| } | |
| }, | |
| "92": { | |
| "class_type": "SaveVideo", | |
| "inputs": { | |
| "filename_prefix": "video/mainodes_ref2va_audioinit_baseline", | |
| "format": "auto", | |
| "codec": "auto", | |
| "video": [ | |
| "130", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "SaveVideo" | |
| } | |
| }, | |
| "202": { | |
| "class_type": "VAEEncode", | |
| "inputs": { | |
| "pixels": [ | |
| "201", | |
| 0 | |
| ], | |
| "vae": [ | |
| "119", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "VAEEncode" | |
| } | |
| }, | |
| "9101": { | |
| "class_type": "H3AudioSmear", | |
| "inputs": { | |
| "hold_map": [ | |
| "201", | |
| 1 | |
| ], | |
| "fps": 24, | |
| "audio": [ | |
| "121", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "H3 Audio Smear - baseline audio onto the dilated clock" | |
| } | |
| }, | |
| "9102": { | |
| "class_type": "VAEEncodeAudio", | |
| "inputs": { | |
| "audio": [ | |
| "9101", | |
| 0 | |
| ], | |
| "vae": [ | |
| "120", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "Encode the smeared audio" | |
| } | |
| }, | |
| "203": { | |
| "class_type": "H3V2VInit", | |
| "inputs": { | |
| "length": 0, | |
| "freeze_threshold": 0.0, | |
| "freeze_grow": 2, | |
| "mask_feather": 0, | |
| "invert_mask": false, | |
| "time_varying": false, | |
| "audio_mode": "follow the original performance (0.5)", | |
| "audio_strength": 0.5, | |
| "samples": [ | |
| "202", | |
| 0 | |
| ], | |
| "audio_latent": [ | |
| "9102", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "H3V2VInit" | |
| } | |
| }, | |
| "208": { | |
| "class_type": "SamplerCustomAdvanced", | |
| "inputs": { | |
| "noise": [ | |
| "205", | |
| 0 | |
| ], | |
| "guider": [ | |
| "207", | |
| 0 | |
| ], | |
| "sampler": [ | |
| "136", | |
| 0 | |
| ], | |
| "sigmas": [ | |
| "204", | |
| 0 | |
| ], | |
| "latent_image": [ | |
| "203", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "SamplerCustomAdvanced" | |
| } | |
| }, | |
| "209": { | |
| "class_type": "VAEDecode", | |
| "inputs": { | |
| "samples": [ | |
| "9201", | |
| 0 | |
| ], | |
| "vae": [ | |
| "119", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "VAEDecode" | |
| } | |
| }, | |
| "210": { | |
| "class_type": "VAEDecodeAudio", | |
| "inputs": { | |
| "samples": [ | |
| "9201", | |
| 0 | |
| ], | |
| "vae": [ | |
| "120", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "VAEDecodeAudio" | |
| } | |
| }, | |
| "213": { | |
| "class_type": "H3ExactRecover", | |
| "inputs": { | |
| "hold_map": [ | |
| "201", | |
| 1 | |
| ], | |
| "images": [ | |
| "209", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "H3ExactRecover" | |
| } | |
| }, | |
| "219": { | |
| "class_type": "H3AudioRecover", | |
| "inputs": { | |
| "hold_map": [ | |
| "201", | |
| 1 | |
| ], | |
| "fps": 24, | |
| "reference_mix": 1.0, | |
| "audio_source": "keep the original performance (safe default)", | |
| "audio": [ | |
| "210", | |
| 0 | |
| ], | |
| "reference": [ | |
| "121", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "H3AudioRecover" | |
| } | |
| }, | |
| "9103": { | |
| "class_type": "H3AudioRecover", | |
| "inputs": { | |
| "hold_map": [ | |
| "201", | |
| 1 | |
| ], | |
| "fps": 24, | |
| "reference_mix": 1.0, | |
| "audio_source": "use pass 2's foley - ONLY IF the audio rows were seeded", | |
| "audio": [ | |
| "210", | |
| 0 | |
| ], | |
| "reference": [ | |
| "121", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "H3 Audio Recover - seeded foley" | |
| } | |
| }, | |
| "214": { | |
| "class_type": "CreateVideo", | |
| "inputs": { | |
| "fps": 24, | |
| "bit_depth": 8, | |
| "images": [ | |
| "213", | |
| 0 | |
| ], | |
| "audio": [ | |
| "219", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "CreateVideo" | |
| } | |
| }, | |
| "9104": { | |
| "class_type": "CreateVideo", | |
| "inputs": { | |
| "fps": 24, | |
| "bit_depth": 8, | |
| "images": [ | |
| "213", | |
| 0 | |
| ], | |
| "audio": [ | |
| "9103", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "seeded foley + recovered picture" | |
| } | |
| }, | |
| "215": { | |
| "class_type": "SaveVideo", | |
| "inputs": { | |
| "filename_prefix": "video/mainodes_ref2va_audioinit_recovered", | |
| "format": "auto", | |
| "codec": "auto", | |
| "video": [ | |
| "214", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "SaveVideo" | |
| } | |
| }, | |
| "9105": { | |
| "class_type": "SaveVideo", | |
| "inputs": { | |
| "filename_prefix": "video/mainodes_ref2va_audioinit_seededfoley", | |
| "format": "auto", | |
| "codec": "auto", | |
| "video": [ | |
| "9104", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "Save (seeded foley)" | |
| } | |
| }, | |
| "9201": { | |
| "class_type": "H3FreeCache", | |
| "inputs": { | |
| "also_gc": true, | |
| "samples": [ | |
| "208", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "H3FreeCache" | |
| } | |
| }, | |
| "9202": { | |
| "class_type": "H3EvictTextEncoder", | |
| "inputs": { | |
| "conditioning": [ | |
| "131", | |
| 0 | |
| ], | |
| "clip": [ | |
| "128", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "H3EvictTextEncoder" | |
| } | |
| }, | |
| "9203": { | |
| "class_type": "H3EvictTextEncoder", | |
| "inputs": { | |
| "conditioning": [ | |
| "206", | |
| 0 | |
| ], | |
| "clip": [ | |
| "128", | |
| 0 | |
| ] | |
| }, | |
| "_meta": { | |
| "title": "H3EvictTextEncoder" | |
| } | |
| } | |
| } |