{ "id": "89d2dbb4-76ad-49b7-9e39-a7eb53dc7b37", "revision": 1, "last_node_id": 400, "last_link_id": 43, "nodes": [ { "id": 100, "type": "MiniMaxH3RefModsLoader", "pos": [ 40, 120 ], "size": [ 420, 1050 ], "flags": {}, "order": 0, "mode": 0, "inputs": [ { "localized_name": "show_info", "name": "show_info", "type": "BOOLEAN", "widget": { "name": "show_info" }, "link": null }, { "localized_name": "mod_1", "name": "mod_1", "type": "COMBO", "widget": { "name": "mod_1" }, "link": null }, { "localized_name": "strength_1", "name": "strength_1", "type": "FLOAT", "widget": { "name": "strength_1" }, "link": null }, { "localized_name": "copies_1", "name": "copies_1", "type": "INT", "widget": { "name": "copies_1" }, "link": null }, { "localized_name": "mod_2", "name": "mod_2", "type": "COMBO", "widget": { "name": "mod_2" }, "link": null }, { "localized_name": "strength_2", "name": "strength_2", "type": "FLOAT", "widget": { "name": "strength_2" }, "link": null }, { "localized_name": "copies_2", "name": "copies_2", "type": "INT", "widget": { "name": "copies_2" }, "link": null }, { "localized_name": "mod_3", "name": "mod_3", "type": "COMBO", "widget": { "name": "mod_3" }, "link": null }, { "localized_name": "strength_3", "name": "strength_3", "type": "FLOAT", "widget": { "name": "strength_3" }, "link": null }, { "localized_name": "copies_3", "name": "copies_3", "type": "INT", "widget": { "name": "copies_3" }, "link": null }, { "localized_name": "mod_4", "name": "mod_4", "type": "COMBO", "widget": { "name": "mod_4" }, "link": null }, { "localized_name": "strength_4", "name": "strength_4", "type": "FLOAT", "widget": { "name": "strength_4" }, "link": null }, { "localized_name": "copies_4", "name": "copies_4", "type": "INT", "widget": { "name": "copies_4" }, "link": null }, { "localized_name": "mod_5", "name": "mod_5", "type": "COMBO", "widget": { "name": "mod_5" }, "link": null }, { "localized_name": "strength_5", "name": "strength_5", "type": "FLOAT", "widget": { "name": "strength_5" }, "link": null }, { "localized_name": "copies_5", "name": "copies_5", "type": "INT", "widget": { "name": "copies_5" }, "link": null }, { "localized_name": "mod_6", "name": "mod_6", "type": "COMBO", "widget": { "name": "mod_6" }, "link": null }, { "localized_name": "strength_6", "name": "strength_6", "type": "FLOAT", "widget": { "name": "strength_6" }, "link": null }, { "localized_name": "copies_6", "name": "copies_6", "type": "INT", "widget": { "name": "copies_6" }, "link": null }, { "localized_name": "mod_7", "name": "mod_7", "type": "COMBO", "widget": { "name": "mod_7" }, "link": null }, { "localized_name": "strength_7", "name": "strength_7", "type": "FLOAT", "widget": { "name": "strength_7" }, "link": null }, { "localized_name": "copies_7", "name": "copies_7", "type": "INT", "widget": { "name": "copies_7" }, "link": null }, { "localized_name": "mod_8", "name": "mod_8", "type": "COMBO", "widget": { "name": "mod_8" }, "link": null }, { "localized_name": "strength_8", "name": "strength_8", "type": "FLOAT", "widget": { "name": "strength_8" }, "link": null }, { "localized_name": "copies_8", "name": "copies_8", "type": "INT", "widget": { "name": "copies_8" }, "link": null }, { "localized_name": "max_total_tokens", "name": "max_total_tokens", "shape": 7, "type": "INT", "widget": { "name": "max_total_tokens" }, "link": null }, { "localized_name": "components_1", "name": "components_1", "shape": 7, "type": "COMBO", "widget": { "name": "components_1" }, "link": null }, { "localized_name": "visual_strength_1", "name": "visual_strength_1", "shape": 7, "type": "FLOAT", "widget": { "name": "visual_strength_1" }, "link": null }, { "localized_name": "audio_strength_1", "name": "audio_strength_1", "shape": 7, "type": "FLOAT", "widget": { "name": "audio_strength_1" }, "link": null }, { "localized_name": "components_2", "name": "components_2", "shape": 7, "type": "COMBO", "widget": { "name": "components_2" }, "link": null }, { "localized_name": "visual_strength_2", "name": "visual_strength_2", "shape": 7, "type": "FLOAT", "widget": { "name": "visual_strength_2" }, "link": null }, { "localized_name": "audio_strength_2", "name": "audio_strength_2", "shape": 7, "type": "FLOAT", "widget": { "name": "audio_strength_2" }, "link": null }, { "localized_name": "components_3", "name": "components_3", "shape": 7, "type": "COMBO", "widget": { "name": "components_3" }, "link": null }, { "localized_name": "visual_strength_3", "name": "visual_strength_3", "shape": 7, "type": "FLOAT", "widget": { "name": "visual_strength_3" }, "link": null }, { "localized_name": "audio_strength_3", "name": "audio_strength_3", "shape": 7, "type": "FLOAT", "widget": { "name": "audio_strength_3" }, "link": null }, { "localized_name": "components_4", "name": "components_4", "shape": 7, "type": "COMBO", "widget": { "name": "components_4" }, "link": null }, { "localized_name": "visual_strength_4", "name": "visual_strength_4", "shape": 7, "type": "FLOAT", "widget": { "name": "visual_strength_4" }, "link": null }, { "localized_name": "audio_strength_4", "name": "audio_strength_4", "shape": 7, "type": "FLOAT", "widget": { "name": "audio_strength_4" }, "link": null }, { "localized_name": "components_5", "name": "components_5", "shape": 7, "type": "COMBO", "widget": { "name": "components_5" }, "link": null }, { "localized_name": "visual_strength_5", "name": "visual_strength_5", "shape": 7, "type": "FLOAT", "widget": { "name": "visual_strength_5" }, "link": null }, { "localized_name": "audio_strength_5", "name": "audio_strength_5", "shape": 7, "type": "FLOAT", "widget": { "name": "audio_strength_5" }, "link": null }, { "localized_name": "components_6", "name": "components_6", "shape": 7, "type": "COMBO", "widget": { "name": "components_6" }, "link": null }, { "localized_name": "visual_strength_6", "name": "visual_strength_6", "shape": 7, "type": "FLOAT", "widget": { "name": "visual_strength_6" }, "link": null }, { "localized_name": "audio_strength_6", "name": "audio_strength_6", "shape": 7, "type": "FLOAT", "widget": { "name": "audio_strength_6" }, "link": null }, { "localized_name": "components_7", "name": "components_7", "shape": 7, "type": "COMBO", "widget": { "name": "components_7" }, "link": null }, { "localized_name": "visual_strength_7", "name": "visual_strength_7", "shape": 7, "type": "FLOAT", "widget": { "name": "visual_strength_7" }, "link": null }, { "localized_name": "audio_strength_7", "name": "audio_strength_7", "shape": 7, "type": "FLOAT", "widget": { "name": "audio_strength_7" }, "link": null }, { "localized_name": "components_8", "name": "components_8", "shape": 7, "type": "COMBO", "widget": { "name": "components_8" }, "link": null }, { "localized_name": "visual_strength_8", "name": "visual_strength_8", "shape": 7, "type": "FLOAT", "widget": { "name": "visual_strength_8" }, "link": null }, { "localized_name": "audio_strength_8", "name": "audio_strength_8", "shape": 7, "type": "FLOAT", "widget": { "name": "audio_strength_8" }, "link": null } ], "outputs": [ { "localized_name": "mods", "name": "mods", "type": "H3_REF_MODS", "slot_index": 0, "links": [ 1 ] }, { "localized_name": "prompt_hint", "name": "prompt_hint", "type": "STRING", "slot_index": 1, "links": [] } ], "title": "1 | CHARACTERS", "properties": { "Node name for S&R": "MiniMaxH3RefModsLoader", "refmod_visible_slots": [ 1, 2, 3 ] }, "widgets_values": [ false, "(none)", 1, 1, "(none)", 1, 1, "(none)", 1, 1, "(none)", 1, 1, "(none)", 1, 1, "(none)", 1, 1, "(none)", 1, 1, "(none)", 1, 1, 32768, "All", 1, 1, "All", 1, 1, "All", 1, 1, "All", 1, 1, "All", 1, 1, "All", 1, 1, "All", 1, 1, "All", 1, 1, null, null, null, null, null, null, null, null, null, null, null ], "widgets_values_named": { "show_info": false, "mod_1": "(none)", "strength_1": 1, "copies_1": 1, "mod_2": "(none)", "strength_2": 1, "copies_2": 1, "mod_3": "(none)", "strength_3": 1, "copies_3": 1, "mod_4": "(none)", "strength_4": 1, "copies_4": 1, "mod_5": "(none)", "strength_5": 1, "copies_5": 1, "mod_6": "(none)", "strength_6": 1, "copies_6": 1, "mod_7": "(none)", "strength_7": 1, "copies_7": 1, "mod_8": "(none)", "strength_8": 1, "copies_8": 1, "max_total_tokens": 32768, "components_1": "All", "visual_strength_1": 1, "audio_strength_1": 1, "components_2": "All", "visual_strength_2": 1, "audio_strength_2": 1, "components_3": "All", "visual_strength_3": 1, "audio_strength_3": 1, "components_4": "All", "visual_strength_4": 1, "audio_strength_4": 1, "components_5": "All", "visual_strength_5": 1, "audio_strength_5": 1, "components_6": "All", "visual_strength_6": 1, "audio_strength_6": 1, "components_7": "All", "visual_strength_7": 1, "audio_strength_7": 1, "components_8": "All", "visual_strength_8": 1, "audio_strength_8": 1, "Remove RefMod 1": null, "Remove RefMod 2": null, "Remove RefMod 3": null, "Remove RefMod 4": null, "Remove RefMod 5": null, "Remove RefMod 6": null, "Remove RefMod 7": null, "Remove RefMod 8": null, "+ Add RefMod": null, "Refresh RefMods": null, "RefMod library": null }, "color": "#235b78", "bgcolor": "#183b50" }, { "id": 200, "type": "ff112fc0-aed2-4b6e-9ae5-9729b46494e6", "pos": [ 510, 120 ], "size": [ 600, 900 ], "flags": {}, "order": 2, "mode": 0, "inputs": [ { "label": "mods", "name": "mods", "shape": 7, "type": "H3_REF_MODS", "link": 1 }, { "label": "Scene", "name": "prompt", "type": "STRING", "widget": { "name": "prompt" }, "link": null }, { "label": "Aspect ratio", "name": "aspect_ratio", "type": "COMBO", "widget": { "name": "aspect_ratio" }, "link": null }, { "label": "Resolution (megapixels)", "name": "megapixels", "type": "FLOAT", "widget": { "name": "megapixels" }, "link": null }, { "label": "Custom size", "name": "custom_size", "type": "BOOLEAN", "widget": { "name": "custom_size" }, "link": null }, { "label": "Width (custom)", "name": "width", "type": "INT", "widget": { "name": "width" }, "link": null }, { "label": "Height (custom)", "name": "height", "type": "INT", "widget": { "name": "height" }, "link": null }, { "label": "Duration (seconds, 5-15)", "name": "seconds", "type": "FLOAT", "widget": { "name": "seconds" }, "link": null }, { "label": "Seed", "name": "seed", "type": "INT", "widget": { "name": "seed" }, "link": null }, { "label": "Steps", "name": "steps", "type": "INT", "widget": { "name": "steps" }, "link": null } ], "outputs": [ { "name": "VIDEO", "type": "VIDEO", "links": [ 2 ] } ], "title": "2 | EDIT SCENE HERE", "properties": { "cnr_id": "comfy-core", "previewExposures": [] }, "widgets_values": [ "Use the selected RefMods as character identity references. Replace the tags below with the reference_map labels for your files.\n\nCHARACTERS\nCharacter A: . Character B: . Character C: .\nThese are three distinct people. Keep each face and hairstyle consistent. Remove unused characters and tags when using fewer references.\n\nSCENE\nOne continuous shot of three friends sitting together at a sunny outdoor cafe. Character A sits on the left, Character B in the center and Character C on the right. All wear everyday casual clothes. A lifts a coffee cup; B smiles at A; C gently nods. Everyone remains visible. Natural subtle gestures, warm daylight, stable camera, no cuts or extra people.\n\nAUDIO\nQuiet cafe ambience, a cup clink and distant birds. No speech or music.", "16:9 (Widescreen)", 0.4, false, 864, 480, 5, 20261009, 20 ], "widgets_values_named": { "prompt": "Use the selected RefMods as character identity references. Replace the tags below with the reference_map labels for your files.\n\nCHARACTERS\nCharacter A: . Character B: . Character C: .\nThese are three distinct people. Keep each face and hairstyle consistent. Remove unused characters and tags when using fewer references.\n\nSCENE\nOne continuous shot of three friends sitting together at a sunny outdoor cafe. Character A sits on the left, Character B in the center and Character C on the right. All wear everyday casual clothes. A lifts a coffee cup; B smiles at A; C gently nods. Everyone remains visible. Natural subtle gestures, warm daylight, stable camera, no cuts or extra people.\n\nAUDIO\nQuiet cafe ambience, a cup clink and distant birds. No speech or music.", "aspect_ratio": "16:9 (Widescreen)", "megapixels": 0.4, "custom_size": false, "width": 864, "height": 480, "seconds": 5, "seed": 20261009, "steps": 20 }, "color": "#633f88", "bgcolor": "#38264c" }, { "id": 300, "type": "SaveVideo", "pos": [ 1160, 120 ], "size": [ 500, 260 ], "flags": {}, "order": 3, "mode": 0, "inputs": [ { "localized_name": "video", "name": "video", "type": "VIDEO", "link": 2 }, { "localized_name": "filename_prefix", "name": "filename_prefix", "type": "STRING", "widget": { "name": "filename_prefix" }, "link": null }, { "localized_name": "format", "name": "format", "type": "COMFY_DYNAMICCOMBO_V3", "widget": { "name": "format" }, "link": null }, { "localized_name": "format.codec", "name": "format.codec", "type": "COMFY_DYNAMICCOMBO_V3", "widget": { "name": "format.codec" }, "link": null }, { "localized_name": "codec", "name": "codec", "shape": 7, "type": "COMFY_DYNAMICCOMBO_V3", "widget": { "name": "codec" }, "link": null } ], "outputs": [ { "localized_name": "video", "name": "video", "type": "VIDEO", "slot_index": 0, "links": [] } ], "title": "3 | OUTPUT", "properties": { "Node name for S&R": "SaveVideo" }, "widgets_values": [ "video/RefModPilot", "auto", "auto", "auto" ], "widgets_values_named": { "filename_prefix": "video/RefModPilot", "format": "auto", "format.codec": "auto", "codec": "auto" }, "color": "#236b56", "bgcolor": "#193f35" }, { "id": 400, "type": "MarkdownNote", "pos": [ 1160, 440 ], "size": [ 500, 900 ], "flags": {}, "order": 1, "mode": 0, "inputs": [], "outputs": [], "title": "READ ME", "properties": {}, "widgets_values": [ "[![LoRA Pilot: Train. Create. Repeat.](https://lorapilot.com/og-lora-pilot-studio.png)](https://lorapilot.com/)\n\n**Made with [LoRA Pilot](https://lorapilot.com/) \u00b7 Your GPU. Your tools. Your workspace.**\n\n### Three steps\n1. Choose your character RefMods. **+ Add RefMod** adds a slot; **Refresh RefMods** reloads the list; **RefMod library** opens the browser. Leave unused slots at `(none)`. Start with strength 1 and copies 1.\n2. Write the scene and audio, choose size and seconds, then Run.\n3. Your video appears in **OUTPUT** and saves under `output/video/RefModPilot*`.\n\n### Size and duration\n**Preset:** aspect ratio + megapixels. Start at 0.4 MP. **Custom size:** enables width/height instead; dimensions round to multiples of 32.\n\n**Duration:** 5\u201315 seconds, rounded up to H3's 24 fps frame grid. 5s \u2192 124 frames; 10s \u2192 243; 15s \u2192 362.\n\n### Character labels\nMatch `` / `