{
  "id": "b023bc03-a214-4c71-9b21-2813a00b5ddf",
  "revision": 0,
  "last_node_id": 27,
  "last_link_id": 27,
  "nodes": [
    {
      "id": 3,
      "type": "VAELoader",
      "pos": [
        -694.2911262264213,
        357.5678003558015
      ],
      "size": [
        360,
        58
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "VAE",
          "type": "VAE",
          "links": [
            15
          ]
        }
      ],
      "title": "Video VAE",
      "properties": {
        "Node name for S&R": "VAELoader",
        "models": [
          {
            "name": "minimax_h3_video_vae_fp16.safetensors",
            "directory": "vae"
          }
        ]
      },
      "widgets_values": [
        "minimax_h3_video_vae_fp16.safetensors"
      ],
      "widgets_values_named": {
        "vae_name": "minimax_h3_video_vae_fp16.safetensors"
      }
    },
    {
      "id": 4,
      "type": "VAELoader",
      "pos": [
        -691.7827879391347,
        448.1645573759003
      ],
      "size": [
        360,
        58
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "VAE",
          "type": "VAE",
          "links": [
            13
          ]
        }
      ],
      "title": "Audio VAE",
      "properties": {
        "Node name for S&R": "VAELoader",
        "models": [
          {
            "name": "minimax_h3_audio_vae_fp32.safetensors",
            "directory": "vae"
          }
        ]
      },
      "widgets_values": [
        "minimax_h3_audio_vae_fp32.safetensors"
      ],
      "widgets_values_named": {
        "vae_name": "minimax_h3_audio_vae_fp32.safetensors"
      }
    },
    {
      "id": 2,
      "type": "CLIPLoader",
      "pos": [
        -695.3593605807852,
        219.44165397799466
      ],
      "size": [
        360,
        106
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "CLIP",
          "type": "CLIP",
          "links": [
            16
          ]
        }
      ],
      "title": "CLIP (minimax / Qwen3-VL)",
      "properties": {
        "Node name for S&R": "CLIPLoader",
        "models": [
          {
            "name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
            "directory": "text_encoders"
          }
        ]
      },
      "widgets_values": [
        "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
        "minimax",
        "default"
      ],
      "widgets_values_named": {
        "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
        "type": "minimax",
        "device": "default"
      }
    },
    {
      "id": 16,
      "type": "LoraLoaderModelOnly",
      "pos": [
        -696.3557443193934,
        -46.626531393635105
      ],
      "size": [
        270,
        82
      ],
      "flags": {},
      "order": 5,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 24
        }
      ],
      "outputs": [
        {
          "name": "MODEL",
          "type": "MODEL",
          "links": [
            25
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "LoraLoaderModelOnly"
      },
      "widgets_values": [
        "minimax_h3_fl2v_lightx2v_turbo_8step_v1.0_resized_avg_rank_24_bf16.safetensors",
        1
      ],
      "widgets_values_named": {
        "lora_name": "minimax_h3_fl2v_lightx2v_turbo_8step_v1.0_resized_avg_rank_24_bf16.safetensors",
        "strength_model": 1
      }
    },
    {
      "id": 6,
      "type": "CreateVideo",
      "pos": [
        925.959775457999,
        108.64233352258141
      ],
      "size": [
        280,
        120
      ],
      "flags": {},
      "order": 9,
      "mode": 0,
      "inputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "link": 17
        },
        {
          "name": "audio",
          "shape": 7,
          "type": "AUDIO",
          "link": 18
        },
        {
          "name": "fps",
          "type": "FLOAT",
          "widget": {
            "name": "fps"
          },
          "link": 19
        }
      ],
      "outputs": [
        {
          "name": "VIDEO",
          "type": "VIDEO",
          "links": [
            9
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "CreateVideo"
      },
      "widgets_values": [
        24,
        8
      ],
      "widgets_values_named": {
        "fps": 24,
        "bit_depth": 8
      }
    },
    {
      "id": 7,
      "type": "SaveVideo",
      "pos": [
        1215.3442277724068,
        112.19060062028889
      ],
      "size": [
        457.4939882451422,
        106
      ],
      "flags": {},
      "order": 11,
      "mode": 0,
      "inputs": [
        {
          "name": "video",
          "type": "VIDEO",
          "link": 9
        }
      ],
      "outputs": [
        {
          "name": "video",
          "type": "VIDEO",
          "links": null
        }
      ],
      "properties": {
        "Node name for S&R": "SaveVideo"
      },
      "widgets_values": [
        "video/MiniMaxH3_Director",
        "auto",
        "auto"
      ],
      "widgets_values_named": {
        "filename_prefix": "video/MiniMaxH3_Director",
        "format": "auto",
        "codec": "auto"
      }
    },
    {
      "id": 8,
      "type": "PreviewAny",
      "pos": [
        933.6544666229207,
        269.87739168832024
      ],
      "size": [
        734.6302179231052,
        519.9611231361259
      ],
      "flags": {},
      "order": 10,
      "mode": 0,
      "inputs": [
        {
          "name": "source",
          "type": "*",
          "link": 20
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": null
        }
      ],
      "title": "Director 运行报告",
      "properties": {
        "Node name for S&R": "PreviewAny"
      },
      "widgets_values": [],
      "widgets_values_named": {}
    },
    {
      "id": 18,
      "type": "ModelAttentionBackend",
      "pos": [
        -417.6640240794764,
        -45.33077440851297
      ],
      "size": [
        357.10221013801856,
        58
      ],
      "flags": {},
      "order": 6,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 25
        }
      ],
      "outputs": [
        {
          "name": "MODEL",
          "type": "MODEL",
          "links": [
            27
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ModelAttentionBackend"
      },
      "widgets_values": [
        "comfy kitchen attention"
      ],
      "widgets_values_named": {
        "attention": "comfy kitchen attention"
      }
    },
    {
      "id": 17,
      "type": "SpectrumApplyMiniMaxH3",
      "pos": [
        -48.8427589476455,
        -17.57910105936127
      ],
      "size": [
        360,
        634
      ],
      "flags": {
        "collapsed": true
      },
      "order": 7,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 27
        }
      ],
      "outputs": [
        {
          "name": "model",
          "type": "MODEL",
          "links": [
            26
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "SpectrumApplyMiniMaxH3"
      },
      "widgets_values": [
        true,
        0.5,
        1,
        0.1,
        2,
        0.75,
        1,
        1,
        8,
        false,
        "system_ram",
        true,
        false,
        false,
        true,
        0,
        "system_ram",
        "off",
        0.65,
        false,
        false,
        "coordinate_rls",
        "hard_clip",
        0.4,
        "no_attenuation"
      ],
      "widgets_values_named": {
        "enabled": true,
        "blend_weight": 0.5,
        "degree": 1,
        "ridge_lambda": 0.1,
        "window_size": 2,
        "flex_window": 0.75,
        "warmup_steps": 1,
        "tail_actual_steps": 1,
        "max_history": 8,
        "debug": false,
        "history_storage": "system_ram",
        "bootstrap_first_forecast": true,
        "anchor_residual_feedback": false,
        "selective_rollback_correction": false,
        "offline_smoothing_replay": true,
        "audio_blend_weight": 0,
        "offline_archive_storage": "system_ram",
        "model_aware_mode": "off",
        "model_aware_risk_threshold": 0.65,
        "model_aware_trust_shrinkage": false,
        "model_aware_replay_generic_correction": false,
        "generic_correction_mode": "coordinate_rls",
        "generic_correction_limiter": "hard_clip",
        "generic_correction_limit": 0.4,
        "generic_correction_attenuation": "no_attenuation"
      }
    },
    {
      "id": 1,
      "type": "UNETLoader",
      "pos": [
        -695.0484637871026,
        105.08026919703863
      ],
      "size": [
        360,
        82
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "MODEL",
          "type": "MODEL",
          "links": [
            24
          ]
        }
      ],
      "title": "MiniMax H3 UNET",
      "properties": {
        "Node name for S&R": "UNETLoader",
        "models": [
          {
            "name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors",
            "directory": "diffusion_models"
          }
        ]
      },
      "widgets_values": [
        "minimax_h3_fl2va_pruned_int8_convrot.safetensors",
        "default"
      ],
      "widgets_values_named": {
        "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors",
        "weight_dtype": "default"
      }
    },
    {
      "id": 13,
      "type": "MarkdownNote",
      "pos": [
        -591.4478491206892,
        551.5781417815592
      ],
      "size": [
        261.41170726103155,
        365.17648494945627
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "Note: Size Settings Reference",
      "properties": {},
      "widgets_values": [
        "| megapixels | Aspect | Output (multiple=32) |\n|---|---|---|\n| 0.2 | 16:9 | 608 x 352 |\n| 0.3 | 16:9 | 736 x 416 |\n| 0.4 | 16:9 | 864 x 480 |\n| 0.5 | 16:9 | 960 x 544 |\n| 0.6 | 16:9 | 1056 x 608 |\n| 0.7 | 16:9 | 1152 x 640 |\n| 0.8 | 16:9 | 1216 x 672 |\n| 0.9 | 16:9 | 1280 x 736 |\n| 0.98 | 16:9 | 1344 x 768 |\n| 1.0 | 16:9 | 1376 x 768 |\n| 1.2 | 16:9 | 1504 x 832 |\n| 1.5 | 16:9 | 1664 x 928 |\n| 1.8 | 16:9 | 1824 x 1024 |\n| 2.0 | 16:9 | 1920 x 1088 |\n"
      ],
      "widgets_values_named": {
        "text": "| megapixels | Aspect | Output (multiple=32) |\n|---|---|---|\n| 0.2 | 16:9 | 608 x 352 |\n| 0.3 | 16:9 | 736 x 416 |\n| 0.4 | 16:9 | 864 x 480 |\n| 0.5 | 16:9 | 960 x 544 |\n| 0.6 | 16:9 | 1056 x 608 |\n| 0.7 | 16:9 | 1152 x 640 |\n| 0.8 | 16:9 | 1216 x 672 |\n| 0.9 | 16:9 | 1280 x 736 |\n| 0.98 | 16:9 | 1344 x 768 |\n| 1.0 | 16:9 | 1376 x 768 |\n| 1.2 | 16:9 | 1504 x 832 |\n| 1.5 | 16:9 | 1664 x 928 |\n| 1.8 | 16:9 | 1824 x 1024 |\n| 2.0 | 16:9 | 1920 x 1088 |\n"
      },
      "color": "#222",
      "bgcolor": "#000"
    },
    {
      "id": 12,
      "type": "MiniMaxH3Director",
      "pos": [
        -312.0498250386584,
        110.8101312111492
      ],
      "size": [
        1217.1281809553714,
        1366
      ],
      "flags": {},
      "order": 8,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 26
        },
        {
          "name": "video_vae",
          "type": "VAE",
          "link": 15
        },
        {
          "name": "audio_vae",
          "type": "VAE",
          "link": 13
        },
        {
          "name": "clip",
          "type": "CLIP",
          "link": 16
        },
        {
          "name": "i2v_groups",
          "shape": 7,
          "type": "MMX_DIR_GROUP",
          "link": null
        },
        {
          "name": "r2v_groups",
          "shape": 7,
          "type": "MMX_DIR_GROUP",
          "link": null
        },
        {
          "name": "refine",
          "shape": 7,
          "type": "MMX_DIR_REFINE",
          "link": null
        }
      ],
      "outputs": [
        {
          "name": "images",
          "shape": 6,
          "type": "IMAGE",
          "links": [
            17
          ]
        },
        {
          "name": "audio",
          "shape": 6,
          "type": "AUDIO",
          "links": [
            18
          ]
        },
        {
          "name": "fps",
          "type": "FLOAT",
          "links": [
            19
          ]
        },
        {
          "name": "frame_count",
          "type": "INT",
          "links": null
        },
        {
          "name": "source_images",
          "shape": 6,
          "type": "IMAGE",
          "links": null
        },
        {
          "name": "report",
          "type": "STRING",
          "links": [
            20
          ]
        },
        {
          "name": "images_pre_refine",
          "shape": 6,
          "type": "IMAGE",
          "links": null
        }
      ],
      "properties": {
        "Node name for S&R": "MiniMaxH3Director"
      },
      "widgets_values": [
        "t2v — 文生视频(Text to Video)",
        "",
        "Sampling settings",
        1,
        0,
        "fixed",
        24,
        1024,
        768,
        1024,
        175,
        "{\"version\":5,\"editMode\":\"segment\",\"totalFrames\":175,\"frameRate\":24,\"video\":{\"fileName\":\"\",\"videoFile\":\"\",\"subfolder\":\"\",\"type\":\"input\",\"frames\":[],\"frameMap\":[],\"sourceFrameCount\":520,\"deletedSourceRanges\":[]},\"videoClips\":[],\"global\":{\"taskType\":\"t2v — 文生视频(Text to Video)\",\"prompt\":\"\",\"refs\":[],\"referenceVideo\":{\"videoFile\":\"\",\"fileName\":\"\",\"type\":\"input\",\"subfolder\":\"\"},\"continuousReference\":false,\"genImage\":{\"imageFile\":\"\"},\"sourceWidth\":768,\"sourceHeight\":1024,\"refAudios\":[],\"refVideos\":[],\"commonEnabled\":false,\"commonCollapsed\":true},\"output\":{\"mode\":\"fixed\",\"aspectRatio\":\"4:3 (标准)\",\"megapixels\":0.75,\"multiple\":32,\"longEdge\":1024,\"width\":1024,\"height\":768,\"maxExportFrames\":0,\"exportMode\":\"all\",\"audioMode\":\"mute\",\"continuityEnabled\":false,\"continuityOverlapFrames\":22},\"runSelectEnabled\":false,\"runSelection\":[],\"segments\":[{\"id\":\"mse3lbnz61yvx\",\"start\":0,\"length\":175,\"frameCount\":175,\"durationSec\":7,\"prompt\":\"\",\"negativePrompt\":\"\",\"taskType\":\"\",\"refs\":[],\"refAudios\":[],\"refVideos\":[],\"genImage\":{\"imageFile\":\"\",\"fileName\":\"\"},\"continuityFromPrev\":false}],\"timelineMode\":\"prompt_batch\",\"width\":1024,\"height\":768,\"refMaxSize\":1024,\"gen\":{\"defaultFrameCount\":124},\"keyframes\":[],\"durationSec\":20,\"shots\":[],\"liveTaePreview\":true}",
        "Advanced sampling",
        8,
        "res_multistep",
        "simple",
        12,
        3,
        "Performance",
        false,
        true,
        ""
      ],
      "widgets_values_named": {
        "task_type": "t2v — 文生视频(Text to Video)",
        "global_prompt": "",
        "bd_grp_sample": "Sampling settings",
        "cfg": 1,
        "seed": 0,
        "control_after_generate": "fixed",
        "frame_rate": 24,
        "width": 1024,
        "height": 768,
        "ref_max_size": 1024,
        "total_frames": 175,
        "timeline_data": "{\"version\":5,\"editMode\":\"segment\",\"totalFrames\":175,\"frameRate\":24,\"video\":{\"fileName\":\"\",\"videoFile\":\"\",\"subfolder\":\"\",\"type\":\"input\",\"frames\":[],\"frameMap\":[],\"sourceFrameCount\":520,\"deletedSourceRanges\":[]},\"videoClips\":[],\"global\":{\"taskType\":\"t2v — 文生视频(Text to Video)\",\"prompt\":\"\",\"refs\":[],\"referenceVideo\":{\"videoFile\":\"\",\"fileName\":\"\",\"type\":\"input\",\"subfolder\":\"\"},\"continuousReference\":false,\"genImage\":{\"imageFile\":\"\"},\"sourceWidth\":768,\"sourceHeight\":1024,\"refAudios\":[],\"refVideos\":[],\"commonEnabled\":false,\"commonCollapsed\":true},\"output\":{\"mode\":\"fixed\",\"aspectRatio\":\"4:3 (标准)\",\"megapixels\":0.75,\"multiple\":32,\"longEdge\":1024,\"width\":1024,\"height\":768,\"maxExportFrames\":0,\"exportMode\":\"all\",\"audioMode\":\"mute\",\"continuityEnabled\":false,\"continuityOverlapFrames\":22},\"runSelectEnabled\":false,\"runSelection\":[],\"segments\":[{\"id\":\"mse3lbnz61yvx\",\"start\":0,\"length\":175,\"frameCount\":175,\"durationSec\":7,\"prompt\":\"\",\"negativePrompt\":\"\",\"taskType\":\"\",\"refs\":[],\"refAudios\":[],\"refVideos\":[],\"genImage\":{\"imageFile\":\"\",\"fileName\":\"\"},\"continuityFromPrev\":false}],\"timelineMode\":\"prompt_batch\",\"width\":1024,\"height\":768,\"refMaxSize\":1024,\"gen\":{\"defaultFrameCount\":124},\"keyframes\":[],\"durationSec\":20,\"shots\":[],\"liveTaePreview\":true}",
        "bd_grp_advanced": "Advanced sampling",
        "steps": 8,
        "sampler": "res_multistep",
        "scheduler": "simple",
        "shift_video": 12,
        "shift_audio": 3,
        "bd_grp_perf": "Performance",
        "clear_vram_between_segments": false,
        "export_source_images": true,
        "minimax_director_ui": ""
      }
    }
  ],
  "links": [
    [
      9,
      6,
      0,
      7,
      0,
      "VIDEO"
    ],
    [
      13,
      4,
      0,
      12,
      2,
      "VAE"
    ],
    [
      15,
      3,
      0,
      12,
      1,
      "VAE"
    ],
    [
      16,
      2,
      0,
      12,
      3,
      "CLIP"
    ],
    [
      17,
      12,
      0,
      6,
      0,
      "IMAGE"
    ],
    [
      18,
      12,
      1,
      6,
      1,
      "AUDIO"
    ],
    [
      19,
      12,
      2,
      6,
      2,
      "FLOAT"
    ],
    [
      20,
      12,
      5,
      8,
      0,
      "STRING"
    ],
    [
      24,
      1,
      0,
      16,
      0,
      "MODEL"
    ],
    [
      25,
      16,
      0,
      18,
      0,
      "MODEL"
    ],
    [
      26,
      17,
      0,
      12,
      0,
      "MODEL"
    ],
    [
      27,
      18,
      0,
      17,
      0,
      "MODEL"
    ]
  ],
  "groups": [
    {
      "id": 1,
      "title": "模型加载 (MiniMax H3)",
      "bounding": [
        -700.2883913545616,
        40.55069494015861,
        373.7409594967593,
        468.9936282999025
      ],
      "color": "#3f789e",
      "flags": {}
    },
    {
      "id": 2,
      "title": "MiniMax H3 Director",
      "bounding": [
        -319.3571736156171,
        45.14268464182697,
        1236.275868397555,
        985.2678501566083
      ],
      "color": "#8A8",
      "flags": {}
    },
    {
      "id": 3,
      "title": "输出",
      "bounding": [
        921.2183369414886,
        44.5807706008498,
        760,
        760
      ],
      "color": "#b58",
      "flags": {}
    },
    {
      "id": 5,
      "title": "加速模块（用就开启，不用可以关掉，开启后使用8步）",
      "bounding": [
        -700.4894727915968,
        -109.43263169925191,
        945.4439524777371,
        147.60026223557145
      ],
      "color": "#3f789e",
      "flags": {}
    }
  ],
  "config": {},
  "extra": {
    "frontendVersion": "1.49.6",
    "note": "MiniMax H3 Director · t2v",
    "ds": {
      "scale": 1.0285000000000573,
      "offset": [
        1184.7646692314615,
        -517.5257098173531
      ]
    },
    "VHS_latentpreview": false,
    "VHS_latentpreviewrate": 0,
    "VHS_MetadataImage": true,
    "VHS_KeepIntermediate": true
  },
  "version": 0.4
}