{ "id": "b20b267f-c288-4f81-a931-1122cf7b28db", "revision": 0, "last_node_id": 11, "last_link_id": 19, "nodes": [ { "id": 4, "type": "CLIPLoader", "pos": [ -1350, 4660 ], "size": [ 470, 110 ], "flags": {}, "order": 0, "mode": 0, "inputs": [ { "localized_name": "clip_name", "name": "clip_name", "type": "COMBO", "widget": { "name": "clip_name" }, "link": null }, { "localized_name": "type", "name": "type", "type": "COMBO", "widget": { "name": "type" }, "link": null }, { "localized_name": "device", "name": "device", "shape": 7, "type": "COMBO", "widget": { "name": "device" }, "link": null } ], "outputs": [ { "localized_name": "CLIP", "name": "CLIP", "type": "CLIP", "links": [ 3 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.32.0", "Node name for S&R": "CLIPLoader", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.5.2" } }, "widgets_values": [ "qwen3vl_32b_heretic_minimax_h3_nvfp4.safetensors", "minimax", "default" ] }, { "id": 5, "type": "VAELoader", "pos": [ -1350, 4820 ], "size": [ 470, 60 ], "flags": {}, "order": 1, "mode": 0, "inputs": [ { "localized_name": "vae_name", "name": "vae_name", "type": "COMBO", "widget": { "name": "vae_name" }, "link": null } ], "outputs": [ { "localized_name": "VAE", "name": "VAE", "type": "VAE", "links": [ 4, 5 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.32.0", "Node name for S&R": "VAELoader", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.5.2" } }, "widgets_values": [ "minimax_h3_video_vae_int8_convrot.safetensors" ] }, { "id": 6, "type": "VAELoader", "pos": [ -1350, 4920 ], "size": [ 470, 60 ], "flags": {}, "order": 2, "mode": 0, "inputs": [ { "localized_name": "vae_name", "name": "vae_name", "type": "COMBO", "widget": { "name": "vae_name" }, "link": null } ], "outputs": [ { "localized_name": "VAE", "name": "VAE", "type": "VAE", "links": [ 6, 13 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.32.0", "Node name for S&R": "VAELoader", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.5.2" } }, "widgets_values": [ "minimax_h3_audio_vae_fp32.safetensors" ] }, { "id": 8, "type": "GetImageSize", "pos": [ -1050, 5030 ], "size": [ 210, 140 ], "flags": {}, "order": 8, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 7 } ], "outputs": [ { "localized_name": "width", "name": "width", "type": "INT", "links": [ 8 ] }, { "localized_name": "height", "name": "height", "type": "INT", "links": [ 9 ] }, { "localized_name": "batch_size", "name": "batch_size", "type": "INT", "links": null } ], "properties": { "cnr_id": "comfy-core", "ver": "0.32.0", "Node name for S&R": "GetImageSize", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.5.2" } }, "widgets_values": [] }, { "id": 10, "type": "LoadImage", "pos": [ -1130, 5220 ], "size": [ 290, 320 ], "flags": {}, "order": 3, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "COMBO", "widget": { "name": "image" }, "link": null }, { "localized_name": "choose file to upload", "name": "upload", "type": "IMAGEUPLOAD", "widget": { "name": "upload" }, "link": null } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 17 ] }, { "localized_name": "MASK", "name": "MASK", "type": "MASK", "links": null } ], "title": "image 2", "properties": { "cnr_id": "comfy-core", "ver": "0.32.0", "Node name for S&R": "LoadImage", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.5.2" } }, "widgets_values": [ "2026-08-02-161625-196_330352305171789_2f87a7.png", "image" ] }, { "id": 9, "type": "LoadImage", "pos": [ -1450, 5220 ], "size": [ 290, 320 ], "flags": {}, "order": 4, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "COMBO", "widget": { "name": "image" }, "link": null }, { "localized_name": "choose file to upload", "name": "upload", "type": "IMAGEUPLOAD", "widget": { "name": "upload" }, "link": null } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 10, 16 ] }, { "localized_name": "MASK", "name": "MASK", "type": "MASK", "links": null } ], "title": "image 1", "properties": { "cnr_id": "comfy-core", "ver": "0.32.0", "Node name for S&R": "LoadImage", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.5.2" } }, "widgets_values": [ "2026-07-26-042833-257_443060221197683_a5100c.png", "image" ] }, { "id": 7, "type": "ImageScaleToTotalPixels", "pos": [ -1350, 5030 ], "size": [ 280, 130 ], "flags": {}, "order": 6, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 10 }, { "localized_name": "upscale_method", "name": "upscale_method", "type": "COMBO", "widget": { "name": "upscale_method" }, "link": null }, { "localized_name": "megapixels", "name": "megapixels", "type": "FLOAT", "widget": { "name": "megapixels" }, "link": null }, { "localized_name": "resolution_steps", "name": "resolution_steps", "type": "INT", "widget": { "name": "resolution_steps" }, "link": null } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 7 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.32.0", "Node name for S&R": "ImageScaleToTotalPixels", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.5.2" } }, "widgets_values": [ "nearest-exact", 0.9, 1 ], "color": "#232", "bgcolor": "#353" }, { "id": 2, "type": "MiniMaxH3MotionContextDiskFinalDecode", "pos": [ 550, 4530 ], "size": [ 890, 1290 ], "flags": {}, "order": 10, "mode": 0, "inputs": [ { "localized_name": "cache", "name": "cache", "type": "H3_MOTION_DISK_CACHE", "link": 1 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 5 }, { "localized_name": "audio_vae", "name": "audio_vae", "type": "VAE", "link": 6 }, { "localized_name": "fps", "name": "fps", "type": "FLOAT", "widget": { "name": "fps" }, "link": null }, { "localized_name": "filename_prefix", "name": "filename_prefix", "type": "STRING", "widget": { "name": "filename_prefix" }, "link": null }, { "localized_name": "output_directory", "name": "output_directory", "type": "STRING", "widget": { "name": "output_directory" }, "link": null }, { "localized_name": "codec", "name": "codec", "type": "COMBO", "widget": { "name": "codec" }, "link": null }, { "localized_name": "crf", "name": "crf", "type": "INT", "widget": { "name": "crf" }, "link": null }, { "localized_name": "preset", "name": "preset", "type": "COMBO", "widget": { "name": "preset" }, "link": null }, { "localized_name": "audio_bitrate", "name": "audio_bitrate", "type": "COMBO", "widget": { "name": "audio_bitrate" }, "link": null } ], "outputs": [], "properties": { "Node name for S&R": "MiniMaxH3MotionContextDiskFinalDecode", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.5.2" } }, "widgets_values": [ 24, "MiniMax_H3_cached", "", "H.264", 17, "fast", "192k", "" ] }, { "id": 3, "type": "UNETLoader", "pos": [ -1350, 4520 ], "size": [ 480, 90 ], "flags": {}, "order": 5, "mode": 0, "inputs": [ { "localized_name": "unet_name", "name": "unet_name", "type": "COMBO", "widget": { "name": "unet_name" }, "link": null }, { "localized_name": "weight_dtype", "name": "weight_dtype", "type": "COMBO", "widget": { "name": "weight_dtype" }, "link": null } ], "outputs": [ { "localized_name": "MODEL", "name": "MODEL", "type": "MODEL", "links": [ 18 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.32.0", "Node name for S&R": "UNETLoader", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.5.2" } }, "widgets_values": [ "minimax_h3_ref2va_pruned_w4a8_mixed.safetensors", "default" ] }, { "id": 11, "type": "LoraLoaderModelOnly", "pos": [ -1350, 4380 ], "size": [ 480, 90 ], "flags": {}, "order": 7, "mode": 0, "inputs": [ { "localized_name": "model", "name": "model", "type": "MODEL", "link": 18 }, { "localized_name": "lora_name", "name": "lora_name", "type": "COMBO", "widget": { "name": "lora_name" }, "link": null }, { "localized_name": "strength_model", "name": "strength_model", "type": "FLOAT", "widget": { "name": "strength_model" }, "link": null } ], "outputs": [ { "localized_name": "MODEL", "name": "MODEL", "type": "MODEL", "links": [ 19 ] } ], "properties": { "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {} }, "cnr_id": "comfy-core", "ver": "0.32.0", "Node name for S&R": "LoraLoaderModelOnly" }, "widgets_values": [ "minimax\\minimax_h3_fl2v_lightx2v_turbo_4step_v0.1_comfy.safetensors", 1 ] }, { "id": 1, "type": "MiniMaxH3Extender", "pos": [ -820, 4610 ], "size": [ 1350, 850 ], "flags": {}, "order": 9, "mode": 0, "inputs": [ { "localized_name": "model", "name": "model", "type": "MODEL", "link": 19 }, { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 3 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 4 }, { "localized_name": "audio_vae", "name": "audio_vae", "shape": 7, "type": "VAE", "link": 13 }, { "localized_name": "ref_audio", "name": "ref_audio", "shape": 7, "type": "AUDIO", "link": null }, { "localized_name": "ref_1", "name": "ref_1", "shape": 7, "type": "IMAGE", "link": 16 }, { "localized_name": "run_mode", "name": "run_mode", "type": "COMBO", "widget": { "name": "run_mode" }, "link": null }, { "localized_name": "width", "name": "width", "type": "INT", "widget": { "name": "width" }, "link": 8 }, { "localized_name": "height", "name": "height", "type": "INT", "widget": { "name": "height" }, "link": 9 }, { "localized_name": "ref_image_size", "name": "ref_image_size", "type": "COMBO", "widget": { "name": "ref_image_size" }, "link": null }, { "localized_name": "steps", "name": "steps", "type": "INT", "widget": { "name": "steps" }, "link": null }, { "localized_name": "sampler_name", "name": "sampler_name", "type": "COMBO", "widget": { "name": "sampler_name" }, "link": null }, { "localized_name": "scheduler", "name": "scheduler", "type": "COMBO", "widget": { "name": "scheduler" }, "link": null }, { "localized_name": "denoise", "name": "denoise", "type": "FLOAT", "widget": { "name": "denoise" }, "link": null }, { "localized_name": "context_length", "name": "context_length", "type": "COMBO", "widget": { "name": "context_length" }, "link": null }, { "localized_name": "audio_context_length", "name": "audio_context_length", "type": "INT", "widget": { "name": "audio_context_length" }, "link": null }, { "localized_name": "clips_json", "name": "clips_json", "type": "STRING", "widget": { "name": "clips_json" }, "link": null }, { "name": "ref_2", "type": "IMAGE", "link": 17 }, { "name": "ref_3", "type": "IMAGE", "link": null } ], "outputs": [ { "localized_name": "cache", "name": "cache", "type": "H3_MOTION_DISK_CACHE", "links": [ 1 ] }, { "localized_name": "clip_count", "name": "clip_count", "type": "INT", "links": null }, { "localized_name": "validated_count", "name": "validated_count", "type": "INT", "links": null }, { "localized_name": "status", "name": "status", "type": "STRING", "links": null }, { "localized_name": "cache_size_mb", "name": "cache_size_mb", "type": "FLOAT", "links": null }, { "localized_name": "build", "name": "build", "type": "STRING", "links": null } ], "properties": { "Node name for S&R": "MiniMaxH3Extender", "ue_properties": { "widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.5.2" } }, "widgets_values": [ "clip_by_clip", 864, 480, "match", 5, "euler", "simple", 1, "22", 0, "{\"version\":1,\"clips\":[{\"id\":\"clip_1\",\"prompt\":\"subject_definitions:\\n is the main reference for the exact visual identity, clothing, proportions, and overall appearance of , and it also establishes the environment and scene context.\\n\\nsummary:\\nCreate the first continuation beat from the reference image and establish a clean motion path for a longer uninterrupted sequence.\\n\\ndetailed_description:\\n[Shot 1] Begin from the identity and environment established by . Preserve the same subject, clothing, face, and scene context. Use natural grounded motion and a readable camera path. End with momentum still alive so clip 2 can attach cleanly.\\n\\noverall_soundscape:\\nPreserve continuous environmental ambience and synchronized movement sounds across clip boundaries. No sudden audio reset at the join.\\n\\nnon_diegetic_music:\\nNone unless already established by the source material.\",\"seed\":4001,\"seed_mode\":\"fixed\",\"duration\":10,\"validated\":false},{\"id\":\"clip_2\",\"prompt\":\"subject_definitions:\\n remains the main reference for the exact visual identity, clothing, proportions, and environment of .\\n\\nsummary:\\nContinue directly from the validated previous clip and carry the action through the next natural beat of the same continuous sequence.\\n\\ndetailed_description:\\n[Shot 1] Continue seamlessly from the validated previous clip. Keep the same subject, wardrobe, lighting, environment, and camera logic. Extend the motion naturally through the same connected space and hand off with slight unresolved momentum for clip 3.\\n\\noverall_soundscape:\\nPreserve continuous environmental ambience and synchronized movement sounds across clip boundaries. No sudden audio reset at the join.\\n\\nnon_diegetic_music:\\nNone unless already established by the source material.\",\"seed\":4002,\"seed_mode\":\"fixed\",\"duration\":10,\"validated\":false},{\"id\":\"clip_3\",\"prompt\":\"subject_definitions:\\n remains the main reference for the exact visual identity, clothing, proportions, and environment of .\\n\\nsummary:\\nContinue directly from the validated previous clip and carry the action through the next natural beat of the same continuous sequence.\\n\\ndetailed_description:\\n[Shot 1] Continue seamlessly from the validated previous clip. Keep the same subject, wardrobe, lighting, environment, and camera logic. Extend the motion naturally through the same connected space and hand off with slight unresolved momentum for clip 4.\\n\\noverall_soundscape:\\nPreserve continuous environmental ambience and synchronized movement sounds across clip boundaries. No sudden audio reset at the join.\\n\\nnon_diegetic_music:\\nNone unless already established by the source material.\",\"seed\":4003,\"seed_mode\":\"fixed\",\"duration\":10,\"validated\":false},{\"id\":\"clip_4\",\"prompt\":\"subject_definitions:\\n remains the main reference for the exact visual identity, clothing, proportions, and environment of .\\n\\nsummary:\\nContinue directly from the validated previous clip and carry the action through the next natural beat of the same continuous sequence.\\n\\ndetailed_description:\\n[Shot 1] Continue seamlessly from the validated previous clip. Keep the same subject, wardrobe, lighting, environment, and camera logic. Extend the motion naturally through the same connected space and hand off with slight unresolved momentum for clip 5.\\n\\noverall_soundscape:\\nPreserve continuous environmental ambience and synchronized movement sounds across clip boundaries. No sudden audio reset at the join.\\n\\nnon_diegetic_music:\\nNone unless already established by the source material.\",\"seed\":4004,\"seed_mode\":\"fixed\",\"duration\":10,\"validated\":false},{\"id\":\"clip_5\",\"prompt\":\"subject_definitions:\\n remains the main reference for the exact visual identity, clothing, proportions, and environment of .\\n\\nsummary:\\nContinue directly from the validated previous clip and carry the action through the next natural beat of the same continuous sequence.\\n\\ndetailed_description:\\n[Shot 1] Continue seamlessly from the validated previous clip. Keep the same subject, wardrobe, lighting, environment, and camera logic. Extend the motion naturally through the same connected space and hand off with slight unresolved momentum for clip 6.\\n\\noverall_soundscape:\\nPreserve continuous environmental ambience and synchronized movement sounds across clip boundaries. No sudden audio reset at the join.\\n\\nnon_diegetic_music:\\nNone unless already established by the source material.\",\"seed\":4005,\"seed_mode\":\"fixed\",\"duration\":10,\"validated\":false},{\"id\":\"clip_6\",\"prompt\":\"subject_definitions:\\n remains the main reference for the exact visual identity, clothing, proportions, and environment of .\\n\\nsummary:\\nComplete the final continuation beat and resolve the sequence into a clear ending composition without breaking continuity.\\n\\ndetailed_description:\\n[Shot 1] Continue seamlessly from the validated previous clip. Keep the same subject, wardrobe, lighting, environment, and camera logic. Resolve the motion naturally into a readable final composition that feels complete without freezing abruptly or breaking continuity.\\n\\noverall_soundscape:\\nPreserve continuous environmental ambience and synchronized movement sounds across clip boundaries. No sudden audio reset at the join.\\n\\nnon_diegetic_music:\\nNone unless already established by the source material.\",\"seed\":4006,\"seed_mode\":\"fixed\",\"duration\":10,\"validated\":false}]}" ], "color": "#222", "bgcolor": "#000" } ], "links": [ [ 1, 1, 0, 2, 0, "H3_MOTION_DISK_CACHE" ], [ 3, 4, 0, 1, 1, "CLIP" ], [ 4, 5, 0, 1, 2, "VAE" ], [ 5, 5, 0, 2, 1, "VAE" ], [ 6, 6, 0, 2, 2, "VAE" ], [ 7, 7, 0, 8, 0, "IMAGE" ], [ 8, 8, 0, 1, 7, "INT" ], [ 9, 8, 1, 1, 8, "INT" ], [ 10, 9, 0, 7, 0, "IMAGE" ], [ 13, 6, 0, 1, 3, "VAE" ], [ 16, 9, 0, 1, 5, "IMAGE" ], [ 17, 10, 0, 1, 17, "IMAGE" ], [ 18, 3, 0, 11, 0, "MODEL" ], [ 19, 11, 0, 1, 0, "MODEL" ] ], "groups": [], "config": {}, "extra": { "ue_links": [], "ds": { "scale": 0.674703363147552, "offset": [ 1443.4844652677814, -4415.190039549854 ] }, "links_added_by_ue": [] }, "version": 0.4 }