{
  "id": "e3f2b845-8f2c-4b5a-9caf-eac1029d3e7e",
  "revision": 0,
  "last_node_id": 152,
  "last_link_id": 262,
  "nodes": [
    {
      "id": 115,
      "type": "ResolutionSelector",
      "pos": [
        30,
        210
      ],
      "size": [
        360,
        170
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "showAdvanced": true,
      "inputs": [],
      "outputs": [
        {
          "name": "width",
          "type": "INT",
          "links": [
            246
          ]
        },
        {
          "name": "height",
          "type": "INT",
          "links": [
            247
          ]
        }
      ],
      "title": "Pick Aspect Ratio & Size",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.33.0",
        "Node name for S&R": "ResolutionSelector"
      },
      "widgets_values": [
        "16:9 (Widescreen)",
        1,
        16
      ],
      "widgets_values_named": {
        "aspect_ratio": "16:9 (Widescreen)",
        "megapixels": 1,
        "multiple": 16
      }
    },
    {
      "id": 117,
      "type": "MarkdownNote",
      "pos": [
        -720,
        0
      ],
      "size": [
        640,
        1040
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "READ ME FIRST: Beginner Guide",
      "properties": {},
      "widgets_values": [
        "# Pika H3 Flex · Text → Video (Beginner Layout)\n\nThe workflow runs **left → right** through 7 colour-coded groups. Nothing is hidden inside a subgraph any more.\n\n| # | Group | What it does |\n|---|-------|--------------|\n| ① | **Your Settings** | Choose aspect ratio / size and how long the video is (seconds) |\n| ② | **Math Helpers** | Turns seconds into a frame count, and rounds width/height to values the model accepts. *No need to touch.* |\n| ③ | **Model Loaders** | Loads the video model, LoRA, text encoder and the two VAEs |\n| ④ | **Prompt & Conditioning** | Where you **type your prompt** |\n| ⑤ | **Sampling** | Generates the video (seed, sampler, schedule) |\n| ⑥ | **Decode** | Converts the result into real frames and sound |\n| ⑦ | **Create & Save** | Joins frames + audio and saves the .mp4 |\n\n## What you usually change\n1. **Prompt** → node \"Write Your Prompt Here\" (group ④)\n2. **Size** → \"Pick Aspect Ratio & Size\" (group ①)\n3. **Length** → \"Video Duration (seconds)\" (group ①)\n4. **Different result** → change the seed in \"Random Noise (Seed)\" (group ⑤)\n5. Press **Run**. The video appears in the \"Save Video\" node (group ⑦)\n\nLeave everything else as it is. The first_frame / last_frame inputs on the prompt node are optional and unused for text-to-video.\n\n## Model Links\n\n- [Hugging Face:Comfy-Org/MiniMax-H3](https://huggingface.co/Comfy-Org/MiniMax-H3)\n\n**vae**\n\n- [minimax_h3_video_vae_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_video_vae_int8_convrot.safetensors) (2.62 GB)\n- [minimax_h3_audio_vae_fp32.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_audio_vae_fp32.safetensors) (577.2 MB)\n\n**diffusion_models**\n\n- [minimax_h3_fl2va_pruned_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/diffusion_models/minimax_h3_fl2va_pruned_int8_convrot.safetensors) (19.53 GB)\n\n**text_encoders**\n\n- [qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/text_encoders/qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors) (14.61 GB)\n\n**loras**\n\n- [pika_h3_flex_fl2va_v1_bf16.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/loras/pika_h3_flex_fl2va_v1_bf16.safetensors)\n\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│   ├── 📂 vae/\n│   │   ├── minimax_h3_video_vae_int8_convrot.safetensors\n│   │   └── minimax_h3_audio_vae_fp32.safetensors\n│   ├── 📂 diffusion_models/\n│   │   └── minimax_h3_fl2va_pruned_int8_convrot.safetensors\n│   ├── 📂 text_encoders/\n│   │   └── qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors\n│   └── 📂 loras/\n│       └── pika_h3_flex_fl2va_v1_bf16.safetensors\n```\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n"
      ],
      "widgets_values_named": {
        "text": "# Pika H3 Flex · Text → Video (Beginner Layout)\n\nThe workflow runs **left → right** through 7 colour-coded groups. Nothing is hidden inside a subgraph any more.\n\n| # | Group | What it does |\n|---|-------|--------------|\n| ① | **Your Settings** | Choose aspect ratio / size and how long the video is (seconds) |\n| ② | **Math Helpers** | Turns seconds into a frame count, and rounds width/height to values the model accepts. *No need to touch.* |\n| ③ | **Model Loaders** | Loads the video model, LoRA, text encoder and the two VAEs |\n| ④ | **Prompt & Conditioning** | Where you **type your prompt** |\n| ⑤ | **Sampling** | Generates the video (seed, sampler, schedule) |\n| ⑥ | **Decode** | Converts the result into real frames and sound |\n| ⑦ | **Create & Save** | Joins frames + audio and saves the .mp4 |\n\n## What you usually change\n1. **Prompt** → node \"Write Your Prompt Here\" (group ④)\n2. **Size** → \"Pick Aspect Ratio & Size\" (group ①)\n3. **Length** → \"Video Duration (seconds)\" (group ①)\n4. **Different result** → change the seed in \"Random Noise (Seed)\" (group ⑤)\n5. Press **Run**. The video appears in the \"Save Video\" node (group ⑦)\n\nLeave everything else as it is. The first_frame / last_frame inputs on the prompt node are optional and unused for text-to-video.\n\n## Model Links\n\n- [Hugging Face:Comfy-Org/MiniMax-H3](https://huggingface.co/Comfy-Org/MiniMax-H3)\n\n**vae**\n\n- [minimax_h3_video_vae_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_video_vae_int8_convrot.safetensors) (2.62 GB)\n- [minimax_h3_audio_vae_fp32.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_audio_vae_fp32.safetensors) (577.2 MB)\n\n**diffusion_models**\n\n- [minimax_h3_fl2va_pruned_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/diffusion_models/minimax_h3_fl2va_pruned_int8_convrot.safetensors) (19.53 GB)\n\n**text_encoders**\n\n- [qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/text_encoders/qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors) (14.61 GB)\n\n**loras**\n\n- [pika_h3_flex_fl2va_v1_bf16.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/loras/pika_h3_flex_fl2va_v1_bf16.safetensors)\n\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│   ├── 📂 vae/\n│   │   ├── minimax_h3_video_vae_int8_convrot.safetensors\n│   │   └── minimax_h3_audio_vae_fp32.safetensors\n│   ├── 📂 diffusion_models/\n│   │   └── minimax_h3_fl2va_pruned_int8_convrot.safetensors\n│   ├── 📂 text_encoders/\n│   │   └── qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors\n│   └── 📂 loras/\n│       └── pika_h3_flex_fl2va_v1_bf16.safetensors\n```\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n"
      },
      "color": "#222",
      "bgcolor": "#000"
    },
    {
      "id": 119,
      "type": "VAELoader",
      "pos": [
        1050,
        600
      ],
      "size": [
        680,
        100
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "VAE",
          "type": "VAE",
          "links": [
            8,
            190
          ]
        }
      ],
      "title": "Load Video VAE",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.33.0",
        "Node name for S&R": "VAELoader",
        "models": [
          {
            "name": "minimax_h3_video_vae_int8_convrot.safetensors",
            "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_video_vae_int8_convrot.safetensors",
            "directory": "vae"
          }
        ]
      },
      "widgets_values": [
        "minimax_h3_video_vae_int8_convrot.safetensors"
      ],
      "widgets_values_named": {
        "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors"
      }
    },
    {
      "id": 120,
      "type": "VAELoader",
      "pos": [
        1050,
        740
      ],
      "size": [
        680,
        100
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "VAE",
          "type": "VAE",
          "links": [
            23
          ]
        }
      ],
      "title": "Load Audio VAE",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.33.0",
        "Node name for S&R": "VAELoader",
        "models": [
          {
            "name": "minimax_h3_audio_vae_fp32.safetensors",
            "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/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": 123,
      "type": "KSamplerSelect",
      "pos": [
        2530,
        210
      ],
      "size": [
        400,
        90
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "SAMPLER",
          "type": "SAMPLER",
          "links": [
            16
          ]
        }
      ],
      "title": "Sampler Type",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.33.0",
        "Node name for S&R": "KSamplerSelect"
      },
      "widgets_values": [
        "lcm"
      ],
      "widgets_values_named": {
        "sampler_name": "lcm"
      }
    },
    {
      "id": 127,
      "type": "UNETLoader",
      "pos": [
        1050,
        80
      ],
      "size": [
        680,
        120
      ],
      "flags": {},
      "order": 5,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "MODEL",
          "type": "MODEL",
          "links": [
            229
          ]
        }
      ],
      "title": "Load Video Model (UNET)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.33.0",
        "Node name for S&R": "UNETLoader",
        "models": [
          {
            "name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors",
            "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/diffusion_models/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": 128,
      "type": "CLIPLoader",
      "pos": [
        1050,
        410
      ],
      "size": [
        680,
        150
      ],
      "flags": {},
      "order": 6,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "CLIP",
          "type": "CLIP",
          "links": [
            189
          ]
        }
      ],
      "title": "Load Text Encoder (CLIP)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.33.0",
        "Node name for S&R": "CLIPLoader",
        "models": [
          {
            "name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
            "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/text_encoders/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": 129,
      "type": "RandomNoise",
      "pos": [
        2530,
        80
      ],
      "size": [
        400,
        90
      ],
      "flags": {},
      "order": 7,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "NOISE",
          "type": "NOISE",
          "links": [
            40
          ]
        }
      ],
      "title": "Random Noise (Seed)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.33.0",
        "Node name for S&R": "RandomNoise"
      },
      "widgets_values": [
        926220557255348,
        "randomize"
      ],
      "widgets_values_named": {
        "noise_seed": 926220557255348,
        "control_after_generate": "randomize"
      }
    },
    {
      "id": 133,
      "type": "PrimitiveFloat",
      "pos": [
        30,
        80
      ],
      "size": [
        360,
        90
      ],
      "flags": {},
      "order": 8,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "FLOAT",
          "type": "FLOAT",
          "links": [
            205
          ]
        }
      ],
      "title": "Video Duration (seconds)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.33.0",
        "Node name for S&R": "PrimitiveFloat"
      },
      "widgets_values": [
        5
      ],
      "widgets_values_named": {
        "value": 5
      }
    },
    {
      "id": 134,
      "type": "LoraLoaderModelOnly",
      "pos": [
        1050,
        240
      ],
      "size": [
        680,
        130
      ],
      "flags": {},
      "order": 13,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 229
        }
      ],
      "outputs": [
        {
          "name": "MODEL",
          "type": "MODEL",
          "links": [
            256
          ]
        }
      ],
      "title": "Apply Pika H3 Flex LoRA",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.33.0",
        "Node name for S&R": "LoraLoaderModelOnly",
        "models": [
          {
            "name": "pika_h3_flex_fl2va_v1_bf16.safetensors",
            "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/loras/pika_h3_flex_fl2va_v1_bf16.safetensors",
            "directory": "loras"
          }
        ]
      },
      "widgets_values": [
        "pika_h3_flex_fl2va_v1_bf16.safetensors",
        1
      ],
      "widgets_values_named": {
        "lora_name": "pika_h3_flex_fl2va_v1_bf16.safetensors",
        "strength_model": 1
      }
    },
    {
      "id": 143,
      "type": "ManualSigmas",
      "pos": [
        2530,
        340
      ],
      "size": [
        400,
        100
      ],
      "flags": {},
      "order": 9,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "SIGMAS",
          "type": "SIGMAS",
          "links": [
            250
          ]
        }
      ],
      "title": "Noise Schedule (Sigmas)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.42.5",
        "Node name for S&R": "ManualSigmas"
      },
      "widgets_values": [
        "1.0, 0.972973, 0.923077, 0.8, 0.571429, 0.333333, 0.0"
      ],
      "widgets_values_named": {
        "sigmas": "1.0, 0.972973, 0.923077, 0.8, 0.571429, 0.333333, 0.0"
      }
    },
    {
      "id": 149,
      "type": "PrimitiveInt",
      "pos": [
        30,
        420
      ],
      "size": [
        360,
        90
      ],
      "flags": {},
      "order": 11,
      "mode": 0,
      "inputs": [
        {
          "name": "value",
          "type": "INT",
          "widget": {
            "name": "value"
          },
          "link": 246
        }
      ],
      "outputs": [
        {
          "name": "INT",
          "type": "INT",
          "links": [
            258
          ]
        }
      ],
      "title": "Width (from Resolution)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.42.5",
        "Node name for S&R": "PrimitiveInt"
      },
      "widgets_values": [
        1344,
        "fixed"
      ],
      "widgets_values_named": {
        "value": 1344,
        "fixed": "fixed"
      }
    },
    {
      "id": 150,
      "type": "PrimitiveInt",
      "pos": [
        30,
        550
      ],
      "size": [
        360,
        90
      ],
      "flags": {},
      "order": 12,
      "mode": 0,
      "inputs": [
        {
          "name": "value",
          "type": "INT",
          "widget": {
            "name": "value"
          },
          "link": 247
        }
      ],
      "outputs": [
        {
          "name": "INT",
          "type": "INT",
          "links": [
            257
          ]
        }
      ],
      "title": "Height (from Resolution)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.42.5",
        "Node name for S&R": "PrimitiveInt"
      },
      "widgets_values": [
        768,
        "fixed"
      ],
      "widgets_values_named": {
        "value": 768,
        "fixed": "fixed"
      }
    },
    {
      "id": 132,
      "type": "ComfyMathExpression",
      "pos": [
        510,
        80
      ],
      "size": [
        420,
        170
      ],
      "flags": {
        "collapsed": false
      },
      "order": 14,
      "mode": 0,
      "inputs": [
        {
          "label": "a",
          "name": "values.a",
          "type": "FLOAT,INT,BOOLEAN",
          "link": 205
        },
        {
          "name": "values.b",
          "shape": 7,
          "type": "FLOAT,INT,BOOLEAN",
          "link": null
        }
      ],
      "outputs": [
        {
          "name": "FLOAT",
          "type": "FLOAT",
          "links": null
        },
        {
          "name": "INT",
          "type": "INT",
          "links": [
            199
          ]
        },
        {
          "name": "BOOL",
          "type": "BOOLEAN",
          "links": null
        }
      ],
      "title": "Math: Seconds → Frame Count",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.33.0",
        "Node name for S&R": "ComfyMathExpression"
      },
      "widgets_values": [
        "max(5, round(a * 24)) + (5 - (max(5, round(a * 24)) % 17)) % 17"
      ],
      "widgets_values_named": {
        "expression": "max(5, round(a * 24)) + (5 - (max(5, round(a * 24)) % 17)) % 17"
      }
    },
    {
      "id": 147,
      "type": "ComfyMathExpression",
      "pos": [
        510,
        480
      ],
      "size": [
        420,
        150
      ],
      "flags": {},
      "order": 16,
      "mode": 0,
      "inputs": [
        {
          "name": "values.a",
          "type": "FLOAT,INT,BOOLEAN",
          "link": 257
        },
        {
          "name": "values.b",
          "shape": 7,
          "type": "FLOAT,INT,BOOLEAN",
          "link": null
        }
      ],
      "outputs": [
        {
          "name": "FLOAT",
          "type": "FLOAT",
          "links": null
        },
        {
          "name": "INT",
          "type": "INT",
          "links": [
            262
          ]
        },
        {
          "name": "BOOL",
          "type": "BOOLEAN",
          "links": null
        }
      ],
      "title": "Math: Height → Multiple of 32",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.42.5",
        "Node name for S&R": "ComfyMathExpression"
      },
      "widgets_values": [
        "round(a/32)*32"
      ],
      "widgets_values_named": {
        "expression": "round(a/32)*32"
      }
    },
    {
      "id": 148,
      "type": "ComfyMathExpression",
      "pos": [
        510,
        290
      ],
      "size": [
        420,
        150
      ],
      "flags": {},
      "order": 15,
      "mode": 0,
      "inputs": [
        {
          "name": "values.a",
          "type": "FLOAT,INT,BOOLEAN",
          "link": 258
        },
        {
          "name": "values.b",
          "shape": 7,
          "type": "FLOAT,INT,BOOLEAN",
          "link": null
        }
      ],
      "outputs": [
        {
          "name": "FLOAT",
          "type": "FLOAT",
          "links": null
        },
        {
          "name": "INT",
          "type": "INT",
          "links": [
            261
          ]
        },
        {
          "name": "BOOL",
          "type": "BOOLEAN",
          "links": null
        }
      ],
      "title": "Math: Width → Multiple of 32",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.42.5",
        "Node name for S&R": "ComfyMathExpression"
      },
      "widgets_values": [
        "round(a/32)*32"
      ],
      "widgets_values_named": {
        "expression": "round(a/32)*32"
      }
    },
    {
      "id": 131,
      "type": "MiniMaxH3ImageToVideo",
      "pos": [
        1850,
        80
      ],
      "size": [
        560,
        620
      ],
      "flags": {},
      "order": 17,
      "mode": 0,
      "inputs": [
        {
          "name": "clip",
          "type": "CLIP",
          "link": 189
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": 190
        },
        {
          "name": "first_frame",
          "shape": 7,
          "type": "IMAGE",
          "link": null
        },
        {
          "name": "last_frame",
          "shape": 7,
          "type": "IMAGE",
          "link": null
        },
        {
          "name": "width",
          "type": "INT",
          "widget": {
            "name": "width"
          },
          "link": 261
        },
        {
          "name": "height",
          "type": "INT",
          "widget": {
            "name": "height"
          },
          "link": 262
        },
        {
          "name": "length",
          "type": "INT",
          "widget": {
            "name": "length"
          },
          "link": 199
        }
      ],
      "outputs": [
        {
          "name": "positive",
          "type": "CONDITIONING",
          "links": [
            187
          ]
        },
        {
          "name": "LATENT",
          "type": "LATENT",
          "links": [
            188
          ]
        }
      ],
      "title": "Write Your Prompt Here",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.33.0",
        "Node name for S&R": "MiniMaxH3ImageToVideo"
      },
      "widgets_values": [
        "integrated_multimodal_description: [Shot 1] Stylized 3D animation, soft Pixar-inspired rendering with warm subsurface scattering and exaggerated squash-and-stretch acting; a tiny round robot gardener with a brass watering-can arm and one big glowing blue eye stands in a sunlit greenhouse crowded with hanging ferns and glass shelves, dust motes drifting through shafts of golden light. The camera holds a static low shot at soil level for the first second while the robot waters a single bare seedling in a clay pot, tilting its head to watch. At about one and a half seconds the seedling twitches, then a small green sprout unrolls into a flower with a soft pop, its petals opening like a yawn. The robot freezes, eye widening to twice its size, then hops backward in surprise, its wheels squeaking on the stone floor. At about three seconds the camera pushes slowly in as the robot leans close and the flower leans toward it, the two almost touching. In the last second the robot lets out a tiny delighted whistle, a ring of glowing pollen puffs outward, and the camera stops on its eye, which reflects the open flower.\n\noverall_soundscape: Warm greenhouse ambience with distant birdsong, a gentle trickle of water, a soft wet pop as the flower opens, squeaky wheel hops, a rising two-note robot whistle, and a quiet shimmer as the pollen puffs out.\n\nnon_diegetic_music: A light music-box and ukulele melody at a gentle tempo that plays softly under the watering, pauses on the flower's pop, and returns with a bright, hopeful chord as the pollen puffs.",
        1344,
        768,
        73
      ],
      "widgets_values_named": {
        "prompt": "integrated_multimodal_description: [Shot 1] Stylized 3D animation, soft Pixar-inspired rendering with warm subsurface scattering and exaggerated squash-and-stretch acting; a tiny round robot gardener with a brass watering-can arm and one big glowing blue eye stands in a sunlit greenhouse crowded with hanging ferns and glass shelves, dust motes drifting through shafts of golden light. The camera holds a static low shot at soil level for the first second while the robot waters a single bare seedling in a clay pot, tilting its head to watch. At about one and a half seconds the seedling twitches, then a small green sprout unrolls into a flower with a soft pop, its petals opening like a yawn. The robot freezes, eye widening to twice its size, then hops backward in surprise, its wheels squeaking on the stone floor. At about three seconds the camera pushes slowly in as the robot leans close and the flower leans toward it, the two almost touching. In the last second the robot lets out a tiny delighted whistle, a ring of glowing pollen puffs outward, and the camera stops on its eye, which reflects the open flower.\n\noverall_soundscape: Warm greenhouse ambience with distant birdsong, a gentle trickle of water, a soft wet pop as the flower opens, squeaky wheel hops, a rising two-note robot whistle, and a quiet shimmer as the pollen puffs out.\n\nnon_diegetic_music: A light music-box and ukulele melody at a gentle tempo that plays softly under the watering, pauses on the flower's pop, and returns with a bright, hopeful chord as the pollen puffs.",
        "width": 1344,
        "height": 768,
        "length": 73
      }
    },
    {
      "id": 126,
      "type": "BasicGuider",
      "pos": [
        2530,
        480
      ],
      "size": [
        400,
        80
      ],
      "flags": {},
      "order": 18,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 256
        },
        {
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 187
        }
      ],
      "outputs": [
        {
          "name": "GUIDER",
          "type": "GUIDER",
          "links": [
            12
          ]
        }
      ],
      "title": "Guider (Model + Prompt)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.33.0",
        "Node name for S&R": "BasicGuider"
      }
    },
    {
      "id": 125,
      "type": "SamplerCustomAdvanced",
      "pos": [
        2530,
        600
      ],
      "size": [
        400,
        390
      ],
      "flags": {},
      "order": 19,
      "mode": 0,
      "inputs": [
        {
          "name": "noise",
          "type": "NOISE",
          "link": 40
        },
        {
          "name": "guider",
          "type": "GUIDER",
          "link": 12
        },
        {
          "name": "sampler",
          "type": "SAMPLER",
          "link": 16
        },
        {
          "name": "sigmas",
          "type": "SIGMAS",
          "link": 250
        },
        {
          "name": "latent_image",
          "type": "LATENT",
          "link": 188
        }
      ],
      "outputs": [
        {
          "name": "output",
          "type": "LATENT",
          "links": [
            225,
            226
          ]
        },
        {
          "name": "denoised_output",
          "type": "LATENT",
          "links": null
        }
      ],
      "title": "Run The Sampler (Generate)",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.33.0",
        "Node name for S&R": "SamplerCustomAdvanced"
      }
    },
    {
      "id": 121,
      "type": "VAEDecodeAudio",
      "pos": [
        3050,
        200
      ],
      "size": [
        320,
        80
      ],
      "flags": {
        "collapsed": false
      },
      "order": 21,
      "mode": 0,
      "inputs": [
        {
          "name": "samples",
          "type": "LATENT",
          "link": 226
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": 23
        }
      ],
      "outputs": [
        {
          "name": "AUDIO",
          "type": "AUDIO",
          "links": [
            166
          ]
        }
      ],
      "title": "Decode Audio",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.33.0",
        "Node name for S&R": "VAEDecodeAudio"
      }
    },
    {
      "id": 122,
      "type": "VAEDecode",
      "pos": [
        3050,
        80
      ],
      "size": [
        320,
        80
      ],
      "flags": {
        "collapsed": false
      },
      "order": 20,
      "mode": 0,
      "inputs": [
        {
          "name": "samples",
          "type": "LATENT",
          "link": 225
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": 8
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            167
          ]
        }
      ],
      "title": "Decode Video Frames",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.33.0",
        "Node name for S&R": "VAEDecode"
      }
    },
    {
      "id": 130,
      "type": "CreateVideo",
      "pos": [
        3490,
        62.9246636158733
      ],
      "size": [
        340,
        150
      ],
      "flags": {},
      "order": 22,
      "mode": 0,
      "inputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "link": 167
        },
        {
          "name": "audio",
          "shape": 7,
          "type": "AUDIO",
          "link": 166
        }
      ],
      "outputs": [
        {
          "name": "VIDEO",
          "type": "VIDEO",
          "links": [
            248
          ]
        }
      ],
      "title": "Combine Frames + Audio",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.33.0",
        "Node name for S&R": "CreateVideo"
      },
      "widgets_values": [
        24,
        "auto",
        "sRGB",
        "none"
      ],
      "widgets_values_named": {
        "fps": 24,
        "bit_depth": "auto",
        "color_space": "sRGB",
        "codec": "none"
      }
    },
    {
      "id": 92,
      "type": "SaveVideo",
      "pos": [
        3496.830134553651,
        251.21712997746062
      ],
      "size": [
        720,
        509.42857142857144
      ],
      "flags": {},
      "order": 23,
      "mode": 0,
      "inputs": [
        {
          "name": "video",
          "type": "VIDEO",
          "link": 248
        }
      ],
      "outputs": [
        {
          "name": "video",
          "type": "VIDEO",
          "links": null
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.33.0",
        "Node name for S&R": "SaveVideo"
      },
      "widgets_values": [
        "video/Pika_H3_Flex_T2V",
        "auto",
        "auto",
        "auto"
      ],
      "widgets_values_named": {
        "filename_prefix": "video/Pika_H3_Flex_T2V",
        "format": "auto",
        "format.codec": "auto",
        "codec": "auto"
      }
    },
    {
      "id": 151,
      "type": "MarkdownNote",
      "pos": [
        381.82325534077415,
        1197.8779928403173
      ],
      "size": [
        300,
        520
      ],
      "flags": {},
      "order": 10,
      "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"
    }
  ],
  "links": [
    [
      23,
      120,
      0,
      121,
      1,
      "VAE"
    ],
    [
      8,
      119,
      0,
      122,
      1,
      "VAE"
    ],
    [
      40,
      129,
      0,
      125,
      0,
      "NOISE"
    ],
    [
      12,
      126,
      0,
      125,
      1,
      "GUIDER"
    ],
    [
      16,
      123,
      0,
      125,
      2,
      "SAMPLER"
    ],
    [
      188,
      131,
      1,
      125,
      4,
      "LATENT"
    ],
    [
      187,
      131,
      0,
      126,
      1,
      "CONDITIONING"
    ],
    [
      167,
      122,
      0,
      130,
      0,
      "IMAGE"
    ],
    [
      166,
      121,
      0,
      130,
      1,
      "AUDIO"
    ],
    [
      189,
      128,
      0,
      131,
      0,
      "CLIP"
    ],
    [
      190,
      119,
      0,
      131,
      1,
      "VAE"
    ],
    [
      199,
      132,
      1,
      131,
      6,
      "INT"
    ],
    [
      225,
      125,
      0,
      122,
      0,
      "LATENT"
    ],
    [
      226,
      125,
      0,
      121,
      0,
      "LATENT"
    ],
    [
      229,
      127,
      0,
      134,
      0,
      "MODEL"
    ],
    [
      250,
      143,
      0,
      125,
      3,
      "SIGMAS"
    ],
    [
      256,
      134,
      0,
      126,
      0,
      "MODEL"
    ],
    [
      261,
      148,
      1,
      131,
      4,
      "INT"
    ],
    [
      262,
      147,
      1,
      131,
      5,
      "INT"
    ],
    [
      246,
      115,
      0,
      149,
      0,
      "INT"
    ],
    [
      247,
      115,
      1,
      150,
      0,
      "INT"
    ],
    [
      205,
      133,
      0,
      132,
      0,
      "FLOAT"
    ],
    [
      257,
      150,
      0,
      147,
      0,
      "INT"
    ],
    [
      258,
      149,
      0,
      148,
      0,
      "INT"
    ],
    [
      248,
      130,
      0,
      92,
      0,
      "VIDEO"
    ]
  ],
  "groups": [
    {
      "id": 1,
      "title": "① Your Settings  (Primitive / Resolution nodes)",
      "bounding": [
        0,
        0,
        420,
        670
      ],
      "color": "#88A",
      "flags": {}
    },
    {
      "id": 2,
      "title": "② Math Helpers  (Math nodes)",
      "bounding": [
        480,
        0,
        480,
        660
      ],
      "color": "#a1309b",
      "flags": {}
    },
    {
      "id": 3,
      "title": "③ Model Loaders  (Loader nodes)",
      "bounding": [
        1020,
        0,
        740,
        870
      ],
      "color": "#335533",
      "flags": {}
    },
    {
      "id": 4,
      "title": "④ Prompt & Conditioning  (MiniMax H3 node)",
      "bounding": [
        1820,
        0,
        620,
        730
      ],
      "color": "#b58b2a",
      "flags": {}
    },
    {
      "id": 5,
      "title": "⑤ Sampling  (Sampler nodes)",
      "bounding": [
        2500,
        0,
        460,
        1020
      ],
      "color": "#8A8",
      "flags": {}
    },
    {
      "id": 6,
      "title": "⑥ Decode  (VAE Decode nodes)",
      "bounding": [
        3020,
        0,
        380,
        310
      ],
      "color": "#3f789e",
      "flags": {}
    },
    {
      "id": 7,
      "title": "⑦ Create & Save Video  (Output nodes)",
      "bounding": [
        3460,
        0,
        780,
        760
      ],
      "color": "#b06634",
      "flags": {}
    }
  ],
  "config": {},
  "extra": {
    "frontendVersion": "1.55.18",
    "ds": {
      "scale": 0.6442040000000036,
      "offset": [
        595.9503569866642,
        426.2236626483156
      ]
    },
    "VHS_latentpreview": false,
    "VHS_latentpreviewrate": 0,
    "VHS_MetadataImage": true,
    "VHS_KeepIntermediate": true
  },
  "version": 0.4,
  "seed_widgets": {
    "129": 0
  }
}