458 lines
8.6 KiB
JSON
458 lines
8.6 KiB
JSON
{
|
||
"92": {
|
||
"inputs": {
|
||
"filename_prefix": "video/MiniMax_H3",
|
||
"format": "auto",
|
||
"codec": "auto",
|
||
"video": [
|
||
"172",
|
||
0
|
||
]
|
||
},
|
||
"class_type": "SaveVideo",
|
||
"_meta": {
|
||
"title": "Save Video"
|
||
}
|
||
},
|
||
"114": {
|
||
"inputs": {
|
||
"image": "Mokker (1).jpeg"
|
||
},
|
||
"class_type": "LoadImage",
|
||
"_meta": {
|
||
"title": "Main Image (first_frame / ref)"
|
||
}
|
||
},
|
||
"127": {
|
||
"inputs": {
|
||
"image": [
|
||
"128",
|
||
0
|
||
]
|
||
},
|
||
"class_type": "GetImageSize",
|
||
"_meta": {
|
||
"title": "Get Image Size"
|
||
}
|
||
},
|
||
"128": {
|
||
"inputs": {
|
||
"upscale_method": "lanczos",
|
||
"megapixels": 0.98,
|
||
"resolution_steps": 32,
|
||
"image": [
|
||
"114",
|
||
0
|
||
]
|
||
},
|
||
"class_type": "ImageScaleToTotalPixels",
|
||
"_meta": {
|
||
"title": "Scale Image to Total Pixels"
|
||
}
|
||
},
|
||
"140": {
|
||
"inputs": {
|
||
"image": "crop IMG_8768.jpg"
|
||
},
|
||
"class_type": "LoadImage",
|
||
"_meta": {
|
||
"title": "Identity Ref 1 (optional)"
|
||
}
|
||
},
|
||
"141": {
|
||
"inputs": {
|
||
"image": "Mokker (1).jpeg"
|
||
},
|
||
"class_type": "LoadImage",
|
||
"_meta": {
|
||
"title": "Identity Ref 2 (optional)"
|
||
}
|
||
},
|
||
"142": {
|
||
"inputs": {
|
||
"image": "Mokker (1).jpeg"
|
||
},
|
||
"class_type": "LoadImage",
|
||
"_meta": {
|
||
"title": "Identity Ref 3 (optional)"
|
||
}
|
||
},
|
||
"143": {
|
||
"inputs": {
|
||
"image": "Mokker (1).jpeg"
|
||
},
|
||
"class_type": "LoadImage",
|
||
"_meta": {
|
||
"title": "Identity Ref 4 (optional)"
|
||
}
|
||
},
|
||
"150": {
|
||
"inputs": {
|
||
"value": true
|
||
},
|
||
"class_type": "PrimitiveBoolean",
|
||
"_meta": {
|
||
"title": "Use Identity References (Ref2VA)"
|
||
}
|
||
},
|
||
"155": {
|
||
"inputs": {
|
||
"prompt": "<Picture 1> is the current frame: keep this pose, clothes, place, and who is in shot. Extra stills are face, hair, and body only — not a wardrobe change.\n\n[describe the action, camera and audio here]",
|
||
"width": [
|
||
"127",
|
||
0
|
||
],
|
||
"height": [
|
||
"127",
|
||
1
|
||
],
|
||
"length": [
|
||
"174",
|
||
1
|
||
],
|
||
"ref_image_size": "match",
|
||
"clip": [
|
||
"170",
|
||
0
|
||
],
|
||
"vae": [
|
||
"161",
|
||
0
|
||
],
|
||
"audio_vae": [
|
||
"162",
|
||
0
|
||
],
|
||
"ref_images.ref_image_0": [
|
||
"128",
|
||
0
|
||
],
|
||
"ref_images.ref_image_1": [
|
||
"140",
|
||
0
|
||
],
|
||
"ref_images.ref_image_2": [
|
||
"141",
|
||
0
|
||
],
|
||
"ref_images.ref_image_3": [
|
||
"142",
|
||
0
|
||
],
|
||
"ref_images.ref_image_4": [
|
||
"143",
|
||
0
|
||
]
|
||
},
|
||
"class_type": "MiniMaxH3ReferenceToVideo",
|
||
"_meta": {
|
||
"title": "Reference to Video (MiniMax H3) – Identity Locked"
|
||
}
|
||
},
|
||
"161": {
|
||
"inputs": {
|
||
"vae_name": "minimax_h3_video_vae_fp16.safetensors"
|
||
},
|
||
"class_type": "VAELoader",
|
||
"_meta": {
|
||
"title": "Load VAE"
|
||
}
|
||
},
|
||
"162": {
|
||
"inputs": {
|
||
"vae_name": "minimax_h3_audio_vae_fp32.safetensors"
|
||
},
|
||
"class_type": "VAELoader",
|
||
"_meta": {
|
||
"title": "Load VAE"
|
||
}
|
||
},
|
||
"163": {
|
||
"inputs": {
|
||
"samples": [
|
||
"167",
|
||
0
|
||
],
|
||
"vae": [
|
||
"162",
|
||
0
|
||
]
|
||
},
|
||
"class_type": "VAEDecodeAudio",
|
||
"_meta": {
|
||
"title": "VAE Decode Audio"
|
||
}
|
||
},
|
||
"164": {
|
||
"inputs": {
|
||
"samples": [
|
||
"167",
|
||
0
|
||
],
|
||
"vae": [
|
||
"161",
|
||
0
|
||
]
|
||
},
|
||
"class_type": "VAEDecode",
|
||
"_meta": {
|
||
"title": "VAE Decode"
|
||
}
|
||
},
|
||
"165": {
|
||
"inputs": {
|
||
"sampler_name": "res_multistep"
|
||
},
|
||
"class_type": "KSamplerSelect",
|
||
"_meta": {
|
||
"title": "KSamplerSelect"
|
||
}
|
||
},
|
||
"166": {
|
||
"inputs": {
|
||
"scheduler": "simple",
|
||
"steps": [
|
||
"178",
|
||
0
|
||
],
|
||
"denoise": 1,
|
||
"model": [
|
||
"177",
|
||
0
|
||
]
|
||
},
|
||
"class_type": "BasicScheduler",
|
||
"_meta": {
|
||
"title": "BasicScheduler"
|
||
}
|
||
},
|
||
"167": {
|
||
"inputs": {
|
||
"noise": [
|
||
"171",
|
||
0
|
||
],
|
||
"guider": [
|
||
"168",
|
||
0
|
||
],
|
||
"sampler": [
|
||
"165",
|
||
0
|
||
],
|
||
"sigmas": [
|
||
"166",
|
||
0
|
||
],
|
||
"latent_image": [
|
||
"173",
|
||
1
|
||
]
|
||
},
|
||
"class_type": "SamplerCustomAdvanced",
|
||
"_meta": {
|
||
"title": "SamplerCustomAdvanced"
|
||
}
|
||
},
|
||
"168": {
|
||
"inputs": {
|
||
"model": [
|
||
"177",
|
||
0
|
||
],
|
||
"conditioning": [
|
||
"173",
|
||
0
|
||
]
|
||
},
|
||
"class_type": "BasicGuider",
|
||
"_meta": {
|
||
"title": "Basic Guider"
|
||
}
|
||
},
|
||
"169": {
|
||
"inputs": {
|
||
"unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors",
|
||
"weight_dtype": "default"
|
||
},
|
||
"class_type": "UNETLoader",
|
||
"_meta": {
|
||
"title": "Load Diffusion Model"
|
||
}
|
||
},
|
||
"170": {
|
||
"inputs": {
|
||
"clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
|
||
"type": "minimax",
|
||
"device": "default"
|
||
},
|
||
"class_type": "CLIPLoader",
|
||
"_meta": {
|
||
"title": "Load CLIP"
|
||
}
|
||
},
|
||
"171": {
|
||
"inputs": {
|
||
"noise_seed": 1
|
||
},
|
||
"class_type": "RandomNoise",
|
||
"_meta": {
|
||
"title": "RandomNoise"
|
||
}
|
||
},
|
||
"172": {
|
||
"inputs": {
|
||
"fps": 24,
|
||
"bit_depth": 8,
|
||
"color_space": "sRGB",
|
||
"images": [
|
||
"164",
|
||
0
|
||
],
|
||
"audio": [
|
||
"163",
|
||
0
|
||
]
|
||
},
|
||
"class_type": "CreateVideo",
|
||
"_meta": {
|
||
"title": "Create Video"
|
||
}
|
||
},
|
||
"173": {
|
||
"inputs": {
|
||
"prompt": "Vaporwave title sequence look: pink and blue gradient palette, VHS tracking artifacts, Greek statue motifs, chrome palm trees, RGB chromatic aberration, lo-fi retro atmosphere, mood languid and nostalgic.\n\nTimeline:\n[0s-1s] VHS static opens the frame, the title \"COMFYUI\" appears with RGB split and a slight horizontal jitter.\n[1s-2.5s] Hard cut, a Greek plaster bust close-up, pink-purple gradient sky, a pixelated sun.\n[2.5s-4s] Clean \"STARRING\" credits appear, \"LATENT\" and \"CONTROLNET\" each shown exactly once.\n[4s-5s] Final card \"DIRECTED BY COMFYUI\" holds, one VHS tracking glitch settling into stability.\n\nHard cuts only, transitions landing with tape jumps, no push-ins, no dissolves.\n\nAudio: lo-fi vaporwave score, slow drum machine with soft bass, VHS tape-noise sample joins at 2.5s, melody fading for the last 1s.\n\nAll text must be clearly legible, do not misspell English, no Chinese characters, do not repeat names or job titles, no soft dissolves, no subtitle bars.",
|
||
"width": [
|
||
"127",
|
||
0
|
||
],
|
||
"height": [
|
||
"127",
|
||
1
|
||
],
|
||
"length": [
|
||
"174",
|
||
1
|
||
],
|
||
"clip": [
|
||
"170",
|
||
0
|
||
],
|
||
"vae": [
|
||
"161",
|
||
0
|
||
],
|
||
"first_frame": [
|
||
"128",
|
||
0
|
||
]
|
||
},
|
||
"class_type": "MiniMaxH3ImageToVideo",
|
||
"_meta": {
|
||
"title": "MiniMax H3 Image to Video"
|
||
}
|
||
},
|
||
"174": {
|
||
"inputs": {
|
||
"expression": "max(5, round(a * 24)) + (5 - (max(5, round(a * 24)) % 17)) % 17",
|
||
"values.a": [
|
||
"175",
|
||
0
|
||
]
|
||
},
|
||
"class_type": "ComfyMathExpression",
|
||
"_meta": {
|
||
"title": "Math Expression"
|
||
}
|
||
},
|
||
"175": {
|
||
"inputs": {
|
||
"value": 2
|
||
},
|
||
"class_type": "PrimitiveFloat",
|
||
"_meta": {
|
||
"title": "Float (duration)"
|
||
}
|
||
},
|
||
"176": {
|
||
"inputs": {
|
||
"lora_name": "minimax_h3_fl2v_turbo_8step_v1.0_comfyui_bf16.safetensors",
|
||
"strength_model": 1,
|
||
"model": [
|
||
"169",
|
||
0
|
||
]
|
||
},
|
||
"class_type": "LoraLoaderModelOnly",
|
||
"_meta": {
|
||
"title": "Load LoRA"
|
||
}
|
||
},
|
||
"177": {
|
||
"inputs": {
|
||
"switch": [
|
||
"181",
|
||
0
|
||
],
|
||
"on_false": [
|
||
"169",
|
||
0
|
||
],
|
||
"on_true": [
|
||
"176",
|
||
0
|
||
]
|
||
},
|
||
"class_type": "ComfySwitchNode",
|
||
"_meta": {
|
||
"title": "If/Else Switch (Model)"
|
||
}
|
||
},
|
||
"178": {
|
||
"inputs": {
|
||
"switch": [
|
||
"181",
|
||
0
|
||
],
|
||
"on_false": [
|
||
"179",
|
||
0
|
||
],
|
||
"on_true": [
|
||
"180",
|
||
0
|
||
]
|
||
},
|
||
"class_type": "ComfySwitchNode",
|
||
"_meta": {
|
||
"title": "If/Else Switch (Steps)"
|
||
}
|
||
},
|
||
"179": {
|
||
"inputs": {
|
||
"value": 20
|
||
},
|
||
"class_type": "PrimitiveInt",
|
||
"_meta": {
|
||
"title": "Int"
|
||
}
|
||
},
|
||
"180": {
|
||
"inputs": {
|
||
"value": 6
|
||
},
|
||
"class_type": "PrimitiveInt",
|
||
"_meta": {
|
||
"title": "Int"
|
||
}
|
||
},
|
||
"181": {
|
||
"inputs": {
|
||
"value": false
|
||
},
|
||
"class_type": "PrimitiveBoolean",
|
||
"_meta": {
|
||
"title": "Boolean (Enable Lightning LoRA)"
|
||
}
|
||
}
|
||
} |