Headless image-to-video UI queues jobs on the desktop ComfyUI instance with live SSE progress and Authentik SSO.
151 lines
3.2 KiB
JSON
151 lines
3.2 KiB
JSON
{
|
|
"1": {
|
|
"class_type": "LoadImage",
|
|
"inputs": {
|
|
"image": "input.png"
|
|
},
|
|
"_meta": { "title": "Load Image" }
|
|
},
|
|
"2": {
|
|
"class_type": "CLIPLoader",
|
|
"inputs": {
|
|
"clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
|
|
"type": "minimax",
|
|
"device": "default"
|
|
},
|
|
"_meta": { "title": "Qwen3-VL CLIP" }
|
|
},
|
|
"3": {
|
|
"class_type": "UNETLoader",
|
|
"inputs": {
|
|
"unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors",
|
|
"weight_dtype": "default"
|
|
},
|
|
"_meta": { "title": "MiniMax H3 UNET" }
|
|
},
|
|
"4": {
|
|
"class_type": "VAELoader",
|
|
"inputs": {
|
|
"vae_name": "minimax_h3_video_vae_fp16.safetensors"
|
|
},
|
|
"_meta": { "title": "Video VAE" }
|
|
},
|
|
"5": {
|
|
"class_type": "VAELoader",
|
|
"inputs": {
|
|
"vae_name": "minimax_h3_audio_vae_fp32.safetensors"
|
|
},
|
|
"_meta": { "title": "Audio VAE" }
|
|
},
|
|
"6": {
|
|
"class_type": "LoraLoaderModelOnly",
|
|
"inputs": {
|
|
"model": ["3", 0],
|
|
"lora_name": "minimax_h3_fl2v_turbo_8step_v1.0_comfyui_bf16.safetensors",
|
|
"strength_model": 1
|
|
},
|
|
"_meta": { "title": "Turbo LoRA" }
|
|
},
|
|
"7": {
|
|
"class_type": "ComfySwitchNode",
|
|
"inputs": {
|
|
"switch": true,
|
|
"on_false": ["3", 0],
|
|
"on_true": ["6", 0]
|
|
},
|
|
"_meta": { "title": "LoRA Bypass Switch" }
|
|
},
|
|
"8": {
|
|
"class_type": "MiniMaxH3ImageToVideo",
|
|
"inputs": {
|
|
"clip": ["2", 0],
|
|
"vae": ["4", 0],
|
|
"first_frame": ["1", 0],
|
|
"prompt": "",
|
|
"width": 1344,
|
|
"height": 768,
|
|
"length": 124
|
|
},
|
|
"_meta": { "title": "MiniMax H3 Image to Video" }
|
|
},
|
|
"9": {
|
|
"class_type": "RandomNoise",
|
|
"inputs": {
|
|
"noise_seed": 0
|
|
},
|
|
"_meta": { "title": "Seed" }
|
|
},
|
|
"10": {
|
|
"class_type": "KSamplerSelect",
|
|
"inputs": {
|
|
"sampler_name": "res_multistep"
|
|
},
|
|
"_meta": { "title": "Sampler MiniMax" }
|
|
},
|
|
"11": {
|
|
"class_type": "BasicScheduler",
|
|
"inputs": {
|
|
"model": ["7", 0],
|
|
"scheduler": "simple",
|
|
"steps": 8,
|
|
"denoise": 1
|
|
},
|
|
"_meta": { "title": "Scheduler" }
|
|
},
|
|
"12": {
|
|
"class_type": "BasicGuider",
|
|
"inputs": {
|
|
"model": ["7", 0],
|
|
"conditioning": ["8", 0]
|
|
},
|
|
"_meta": { "title": "Guider" }
|
|
},
|
|
"13": {
|
|
"class_type": "SamplerCustomAdvanced",
|
|
"inputs": {
|
|
"noise": ["9", 0],
|
|
"guider": ["12", 0],
|
|
"sampler": ["10", 0],
|
|
"sigmas": ["11", 0],
|
|
"latent_image": ["8", 1]
|
|
},
|
|
"_meta": { "title": "KSampler" }
|
|
},
|
|
"14": {
|
|
"class_type": "VAEDecode",
|
|
"inputs": {
|
|
"samples": ["13", 0],
|
|
"vae": ["4", 0]
|
|
},
|
|
"_meta": { "title": "Decode Video" }
|
|
},
|
|
"15": {
|
|
"class_type": "VAEDecodeAudio",
|
|
"inputs": {
|
|
"samples": ["13", 0],
|
|
"vae": ["5", 0]
|
|
},
|
|
"_meta": { "title": "Decode Audio" }
|
|
},
|
|
"16": {
|
|
"class_type": "CreateVideo",
|
|
"inputs": {
|
|
"images": ["14", 0],
|
|
"audio": ["15", 0],
|
|
"fps": 24,
|
|
"bit_depth": 8
|
|
},
|
|
"_meta": { "title": "Create Video" }
|
|
},
|
|
"17": {
|
|
"class_type": "SaveVideo",
|
|
"inputs": {
|
|
"video": ["16", 0],
|
|
"filename_prefix": "video/MiniMax_H3",
|
|
"format": "auto",
|
|
"codec": "auto"
|
|
},
|
|
"_meta": { "title": "Save MP4" }
|
|
}
|
|
}
|