CivArchive
    Minimax H3 Dasiwa Xtra - Experimental Optimizations / Functions - v1.2
    NSFW
    Preview 140421080

    Dasiwa Xtra 1.5 — MiniMax H3 Workflow

    This is an expanded, customized version of the DaSiWa MiniMax H3 workflow, merged with the latest original workflow updates used for this release. It keeps the original MiniMax H3 generation modes and adds workflow controls for attention, acceleration, video continuation, saved-latent continuation, color transfer, and post-processing.

    This description covers the updated Dasiwa Xtra 1.5 - Turbo 4-8 Steps.json. The separate VSA experiment is not part of this version and is not required to use it.

    What’s new in 1.5

    • Updated DaSiWa base: incorporates the newer original workflow structure and keeps T2VA, I2VA, FL2VA, and REF2VA generation modes.

    • Director-centered prompting: prompt authoring is handled in the MiniMax H3 Director; the old standalone external prompt box is removed. The Director supports ordered image, video, and audio references with per-reference prompts.

    • Unified Settings: attention, acceleration, steps, continuation, color transfer, upscaling, and post-processing controls are grouped and documented in the workflow.

    • Continuation source selector: continue from an uploaded clip or directly from the latest saved MiniMax H3 AV latent.

    • Reduced repeat processing: clip continuation extracts only the final 39-frame tail. Masked AV continuation can reuse its encoded H3 prefix cache when the source file and geometry have not changed.

    • Color Transfer replaces Color Match: use a fixed uploaded image or let clip continuation provide a clean reference frame. Manual image references take priority. Default strength is 0.55.

    • Native / Turbo 4 / Turbo 8 selector: automatically chooses the matching FL2VA or REF2VA Turbo LoRA, denoising step count, and video/audio shifts. Native keeps manual steps and shifts. No PDD or VSA branch is included in this version.

    • Corrected sigma scheduling: generation schedulers and guiders now receive the same SigmaShift-patched model, so the noise schedule follows the selected preset instead of the pre-shift model.

    • Independent acceleration switches: Spectrum and Sparse Attention follow their Settings switches in Native, Turbo 4, and Turbo 8. Sparse supports Native, SageAttention, or Kitchen with dense fallback; legacy Sol-Attn remains excluded.

    • General sampling recommendation: sa_solver + simple is the recommended starting combination for Native, Turbo 4, and Turbo 8. Benchmark results are scene-specific, not a guarantee of identical quality across modes.

    • Repaired latent-upscale branch: corrected the MMH3 branch-control targets, added temporal-parameter control, restored normal/refined latent selection, and routed the upscaler and its scheduler through the matching shifted model. This optional branch remains disabled by default; execution testing is pending after installing its node pack.

    • Expanded finishing tools: optional LBH latent upscale and four-step refinement, “Upscale Last Job,” tiled H3 AV upscale, image upscaling, RIFE interpolation, watermarking, and fast H3 preview.

    Generation and prompting

    The workflow supports the MiniMax H3 Director modes T2VA, I2VA, FL2VA, and REF2VA. Use the Director’s mode-specific prompt format and connect its guide output to Settings. The built-in examples and Director prompting guide show the expected prompt structure.

    Director-provided width, height, frame rate, and duration feed the workflow automatically. The workflow includes aspect-ratio and resolution controls for choosing an output size while keeping dimensions aligned with MiniMax H3 requirements.

    Attention and acceleration

    The Attention selector chooses one backend:

    • Value: 0 · Backend: Native · Notes: Best compatibility; useful as a baseline.

    • Value: 1 · Backend: SageAttention · Notes: Requires a compatible SageAttention installation.

    • Value: 2 · Backend: Kitchen · Notes: Recommended starting point for speed, quality, and compatibility.

    • Value: 3 · Backend: Sol-Attn · Notes: Optional experimental backend; requires ComfyUI-SolAttn_triton.

    Sparse Attention is a separate toggle. It supports Native, SageAttention, and Kitchen, and is not applied when Sol-Attn is selected. Dense attention remains available as a fallback.

    The Acceleration selector provides:

    • Value: 0 · Mode: Native · Steps: Manual Settings value · REF2VA video / audio shift: Manual Settings values · FL2VA video / audio shift: Manual Settings values

    • Value: 1 · Mode: Turbo 4 · Steps: 4 · REF2VA video / audio shift: 12 / 3 · FL2VA video / audio shift: 6 / 3

    • Value: 2 · Mode: Turbo 8 · Steps: 8 · REF2VA video / audio shift: 6 / 3 · FL2VA video / audio shift: 12 / 3

    Turbo selects one matching LoRA at strength 1.0. Other enabled LoRAs in the main loader still apply, but do not enable an additional Turbo LoRA there: the selector already supplies it. The current REF2VA 4/8-step and FL2VA 4-step presets use the installed LoRA files listed below. The selected FL2VA 8-step file is the older 544p-targeted variant, not the newer 768p variant; choose the Director resolution accordingly.

    Both the scheduler and the guider use the same model after the selected video/audio shifts are applied. The optional MMH3 upscale branch also uses the corresponding shifted model for refinement and sigma scheduling.

    Start with sa_solver + simple for Native, Turbo 4, or Turbo 8. This is the workflow's general recommendation; the documented artifact-free SA Solver result was measured with Turbo 4, and equivalent results have not been confirmed in every mode.

    In our scene, res_multistep + simple gave excellent Native 20-step results, but showed visual artifacts with Turbo 4 even when Spectrum and Sparse were OFF and Attention was Native. Switching to sa_solver + simple produced a Turbo 4 result with no reported visual artifacts. This points to the sampling configuration rather than proving that the Turbo LoRA alone causes artifacts.

    Combining Sparse Attention and Spectrum

    Both switches now work independently of the Acceleration selector. You can test Spectrum alone, Sparse alone, or both together with Native, Turbo 4, or Turbo 8. For Sparse, use Attention 0, 1, or 2; selecting legacy Sol-Attn (3) disables the sparse route. Spectrum is no longer automatically bypassed in Turbo.

    For a controlled comparison:

    1. Fix the seed, prompt, references, resolution, duration, sampler, and scheduler.

    2. Start with Spectrum and Sparse OFF.

    3. Enable Spectrum alone, then Sparse alone, then both.

    4. Inspect quality, anatomy, motion, camera/framing development, and prompt adherence—not only render time.

    BlockSparseAttention: log messages indicate whether the sparse path runs or falls back to dense attention. Dense attention at the start of sampling or in protected transformer blocks is expected; our preset retains dense blocks 0–2 and starts sparse attention at 20% of the sampling window.

    Sparse + Spectrum + Kitchen was promising in our Native 20-step scene. Turbo combinations remain optional experiments: disable either switch if ghosting, reduced detail, unstable motion, or other artifacts appear. A successful render does not by itself prove that every optimization executed. Sparse + Spectrum with sa_solver + simple in Turbo still needs its own benchmark.

    Local benchmark highlights

    • Configuration: Native 20, RES Multistep / Simple, no acceleration patches · Time: 993 s · Reported result: Excellent quality and motion

    • Configuration: Native 20, RES Multistep / Simple, Sparse + Spectrum + Kitchen · Time: 351.81 s · Reported result: Quite good quality and motion

    • Configuration: Turbo 4, SA Solver / Simple, Native attention, Spectrum and Sparse OFF · Time: 162.34 s · Reported result: No visual artifacts reported

    These are individual local runs at Native ShortEdge 768px, not a universal performance ranking. Seed/cache equality was not independently verified across all runs. The updated Spectrum/Sparse controls and repaired MMH3 upscale wiring still need execution testing in this exact workflow file. Full observations are recorded in Dasiwa Xtra 1.5 Benchmark.md.

    Continue from clip or last saved latent

    Set Continue Source to choose the source:

    • 0 · Clip: choose a video in the optional Load continuation clip node. The workflow extracts only the final 39-frame audio/video tail. Native AddGuide uses a selectable context length; Masked AV is intended for precise audio/video boundary continuation. The two clip continuation modes are routed so they are not applied together.

    • 1 · Last Saved Latent: directly resumes the latest H3 audio/video latent checkpoint created by the workflow. Run a generation once to create a checkpoint first. This path automatically uses Masked AV and avoids decoding the previous output and encoding it through the VAEs again. Keep the same output resolution and compatible H3 model and VAEs.

    For clip-based Masked AV continuation, the encoded tail can be cached and reused when the source file and geometry remain unchanged. AddGuide context values of 1, 6, 12, 22, and 39 frames range from minimal context to stronger continuity; 22 is a good starting point.

    When not continuing a clip, leave the small internal fallback video connected to Settings. The external continuation video is optional and can remain bypassed.

    Color Transfer

    Color Transfer applies one uniform Lab color transform before upscale. It can use a clean frame from the continuation clip or an uploaded Color Transfer Reference image. An uploaded manual image takes priority over the clip, which is useful for keeping a fixed look across multiple continuations. When neither source is available, transfer is skipped.

    The image loader starts bypassed so the workflow remains usable without a color reference. Un-bypass it and upload an image when you want to use a manual reference, then enable Color Transfer in Settings. The default Color Transfer Strength is 0.55; lower values produce a subtler transfer. Reuse the same original reference across successive clips to reduce color drift.

    Upscaling and post-processing

    • LBH Current + 4-Step Refine: optionally generates at base resolution, upscales the latent, then performs four high-resolution refinement steps. For example, 16 total steps become 12 base-resolution steps plus the final four refinement steps. It is compute- and VRAM-intensive; start around 1.25× or 1.50×.

    • Upscale Last Job: loads the latest saved latent checkpoint for the LBH upscale/refinement path. It requires a previous saved checkpoint and is bypassed while Continue Source is set to Last Saved Latent.

    • Latent Upscaler 2x / MMH3 Ultimate Upscale: optional model-based tiled H3 audio/video latent upscaling. The Settings switch controls the parameter, conditioning, scheduling, and upscale nodes; normal/refined output selectors route the correct latent. Install Comfyui-MMH3-UltimateUpscale and its latent-upscale model, restart ComfyUI, and leave this setting OFF unless you intend to run the upscale. Expect substantially longer processing; the repaired branch is not yet execution-validated in this release.

    • Image finishing: optional RIFE 2× frame interpolation, simple or model-based image upscaling, NVIDIA RTX upscale/refine, and watermark overlay.

    • Preview: KJNodes fast preview can use the MiniMax H3 TAE model.

    Optional finishing paths increase processing time and may need substantial VRAM or system memory. Keep them disabled for baseline tests, then add one at a time.

    Requirements

    Use ComfyUI v0.37.0 or newer for the native MiniMax H3, Math Expression, Native AddGuide, and Block Sparse Attention nodes. FFmpeg is required for video/audio muxing and output processing.

    Required custom node packs:

    Optional attention backends: SageAttention and ComfyUI-SolAttn_triton, when selecting their respective attention options.

    Required MiniMax H3 models

    Install the files in the indicated ComfyUI model folders:

    Optional acceleration and finishing models

    Use the exact ComfyUI-format filenames selected by the workflow. The official LightX2V Turbo model repository also provides these Turbo variants; this workflow does not automatically switch to newer releases.

    Results and performance depend on GPU/VRAM, ComfyUI and PyTorch versions, model precision, resolution, frame count, and enabled acceleration or post-processing options. Start with Native acceleration and conservative finishing settings, then benchmark changes individually.

    Description

    This is a customized version of the DaSiWa MiniMax H3 workflow:

    [https://civitai.red/models/2831978/dasiwa-minimax-h3-workflows-or-t2va-or-fl2va-or-ref2va?modelVersionId=3195699](https://civitai.red/models/2831978/dasiwa-minimax-h3-workflows-or-t2va-or-fl2va-or-ref2va?modelVersionId=3195699)

    It keeps the original T2VA, I2VA, FL2VA and REF2VA modes, while adding quality-of-life tools such as faster previews, optional acceleration, clip continuation, seed management, latent upscale, automatic aspect-ratio handling, and color matching.

    ## Added features

    - Spectrum acceleration

    Optional acceleration for H3 denoising. It predicts steps based on previous ones to reduce generation time.

    Disable it for the final version if you notice weaker motion, face detail, or audio/video consistency.

    Repository:

    https://github.com/xmarre/ComfyUI-Spectrum-MiniMax-H3

    - Continue From Clip (NativeAddGuide)

    Lets MiniMax H3 use a previous clip as audio/video context, creating more natural transitions while preserving character, scene, motion direction, ambience, and audio continuity.

    Connect one video to the Clip input and enable Continue From Clip (NativeAddGuide).

    Recommended AddGuide Context Frames:

    - 16: lighter and faster continuation

    - 22: recommended balance

    - 32+: stronger continuity, but slower generation

    This uses the native MiniMaxH3AddGuide node included in recent ComfyUI master builds. Update ComfyUI from the master branch if the node is missing.

    - Masked AV continuation (Recommended)

    An alternative continuation method that preserves a selected prefix of a previous video/audio clip and generates the remaining section. In my tests, it can be more precise than the native guide option, but both methods are worth testing for your scene.

    Recommended settings:

    - Use a source video with properly synchronized audio and video.

    - Keep the source clip close to the desired aspect ratio when possible.

    Repository:

    https://github.com/seitanism/ComfyUI-H3-Motion-Context-MultiRef

    - Automatic clip-aspect handling and color matching

    When Continue From Clip (NativeAddGuide) or Masked AV continuation is enabled, the workflow derives an output resolution close to the source clip’s aspect ratio while respecting the selected megapixel preset and MiniMax H3’s size constraints.

    It also automatically matches the generated clip’s color to a reference frame from the source clip, sampled shortly before its end. This helps reduce visible changes in temperature, saturation, brightness, and overall color between consecutive clips.

    Color Match Strength controls how strongly the generated clip is adjusted:

    - 0.10: subtle correction; preserves more of the new generation’s original color

    - 0.20: recommended balance

    - 0.30–0.40: stronger match; useful when the generated clip looks noticeably warmer, yellower, cooler, or more saturated than the source clip

    Color matching is enabled automatically only during continuation modes.

    - LBH 3D Video Latent Upscaler

    Optional high-resolution refinement. It first generates at a lower resolution, upscales the video latent in latent space, then refines it at the target resolution.

    Unlike a normal upscale such as RTX, this does not upscale the already decoded final video. Instead, it upscales the latent before final decoding, allowing MiniMax H3 to refine the result at the larger resolution.

    The workflow uses the selected number of steps minus 4 for the lower-resolution generation. The last 4 steps are used after latent upscaling at the final target resolution.

    This can reduce generation time if you start from a very small resolution, but using a resolution that is too low can reduce movement quality and fine detail. Make your own tests.

    Node repository:

    https://github.com/LBH-123-AI/Comfyui_Minimax_h3_latent_Upscaler

    Model download:

    https://huggingface.co/LBH-123-AI/Minimax_h3_latent_Upscaler

    - Fast video preview

    Uses KJNodes ModelPreviewOverride for quick previews without waiting for the complete standard decode/export path.

    Repository:

    https://github.com/kijai/ComfyUI-KJNodes

    Model:

    https://huggingface.co/Kijai/MiniMax-H3-TAE

    - rgthree Comfy Seed

    Makes seeds easier to randomize, lock, copy, and reuse when comparing generations.

    Repository:

    https://github.com/rgthree/rgthree-comfy

    - External prompt textbox

    A simple external text input is included for storing or pasting a complete prompt. It can be used instead of filling every field in the MiniMax H3 Director prompt builder.

    FAQ

    Comments (35)

    invitAug 22, 2026
    CivitAI

    wow! This latent upscaler is amazing! I can finally generate pretty quickly something that is more than meter away from the camera and still look good. Thanks!

    mmikemiller823390Aug 23, 2026

    Please tell me how you installed the nodes for latent upscaler. No matter what I do, they don't show up. Help.

    invitAug 24, 2026

    @mmikemiller823390 which one are you talking about exactly? I found everything on github without any problems

    mmikemiller823390Aug 24, 2026

    @invit I also found everything without any problems. I copied the repository via the terminal to the custom nodes folder. But Comfy still doesn't see them in the workflow.

    mmikemiller823390Aug 23, 2026
    CivitAI

    The nodes (LBH 3D BF16 video Latent and Sync conditioning to enlarged) from the Latent Upscaler package aren't installing. I manually installed the repository into custom nodes, but these nodes haven't appeared. What should I do?

    mmikemiller823390Aug 23, 2026

    Good workflow, but I can't install nodes and therefore use them.

    NegativeMeta
    Author
    Aug 24, 2026

    Do you have the log to check for errors?

    mmikemiller823390Aug 24, 2026

    @NegativeMeta I don't know. Where can I get it?

    NegativeMeta
    Author
    Aug 24, 2026

    @mmikemiller823390 Do you have the portable or desktop version? If it is the portable version, copy the entire text that appears in the Comfy terminal window

    zero1crazyAug 23, 2026· 4 reactions
    CivitAI

    Hi! I'm getting error about missing nodepack LBH-123-AI/Comfyui_Minimax_h3_latent_Upscaler
    Which persist even after i manually install it into custom_nodes
    What i'm probably doing wrong?

    mmikemiller823390Aug 23, 2026

    +1

    zero1crazyAug 23, 2026

    @NegativeMeta we need your help with this issue, currently v1.2 workflow is broken

    zero1crazyAug 23, 2026

    That's how error looks for me even with installed node pack
    https://drive.google.com/file/d/1AcwXQIS2Eklh0JtUOn7h2WHY0u_H4Y0S/view?usp=sharing

    zherowAug 24, 2026

    Same here...

    NegativeMeta
    Author
    Aug 24, 2026· 1 reaction

    @zero1crazy i can't see the log on drive, i ask for access, meanwhile you can try to install the node with comfy manager with the repo url option

    zero1crazyAug 24, 2026

    @NegativeMeta Oh, i'm sorry, apparently clicking share button wasn't enough to make the image public
    Now it should be working.
    Anyway, i'll try your option and will write if it worked

    zero1crazyAug 24, 2026

    Sadly, comfy ui desktop version removed feature of installing nodepack in nodes manager via url. Manual reinstallation also didn't helped me.
    So i just put correct nodes from nodepack, copied settings from errored ones, and wired everything as it should be (i hope)

    NegativeMeta
    Author
    Aug 24, 2026

    @zero1crazy do you have the complete comfy log, the terminal one?

    jbear2447Aug 24, 2026

    I have this same problem. Even tried completely reinstalling comfyui and manager. Four nodes missing from "LBH-123-AI/Comfyui_Minimax_h3_latent_Upscale", even after manual install. First workflow worked great.

    NegativeMeta
    Author
    Aug 24, 2026

    @jbear2447 do you have the comfy log?

    zero1crazyAug 25, 2026

    @NegativeMeta comfy ui is refusing to even start this workflow, so everything i get from logs is this warning:
    [WARNING] invalid prompt: {'type': 'missing_node_type', 'message': "Node 'FL2VA · Sync conditioning to enlarged latent' has no class_type. The workflow may be corrupted or a custom node is missing.", 'details': "Node ID '#1512:2771'", 'extra_info': {'node_id': '1512:2771', 'class_type': None, 'node_title': 'FL2VA · Sync conditioning to enlarged latent'}}

    NegativeMeta
    Author
    Aug 25, 2026

    @zero1crazy Have you spotted anything in the terminal that looks like an "import error" or another type of error?

    zero1crazyAug 25, 2026

    @NegativeMeta No, i haven't noticed such messages

    NegativeMeta
    Author
    Aug 26, 2026· 1 reaction

    @zero1crazy I have updated the workflow to resolve the latent upscale error. I hope everything is working normally now!

    NegativeMeta
    Author
    Aug 26, 2026· 1 reaction

    @jbear2447 I have updated the workflow to resolve the latent upscale error. I hope everything is working normally now!

    NegativeMeta
    Author
    Aug 26, 2026

    @mmikemiller823390 I have updated the workflow to resolve the latent upscale error. I hope everything is working normally now!

    mmikemiller823390Aug 26, 2026

    @NegativeMeta Thank you. Now everything works.

    jbear2447Aug 26, 2026

    @NegativeMeta Great, I'll try it out tomorrow :)

    guiltyai69Aug 30, 2026· 1 reaction
    CivitAI

    LBH just refuses to work with Ref2VA, it keeps claiming there's a tensor mismatch.

    And when I do somehow manage to get it to work, the colormatchv2 keeps causing me to run out of memory despite having an RTX 4090. Is it not possible to disable the colormatch?

    NegativeMeta
    Author
    Aug 30, 2026

    Do you have the tensor mismatch and OOM error logs?

    jbear2447Aug 30, 2026

    I am also getting the OOM on the color match. I am also getting the tensor mismatch.

    jbear2447Aug 31, 2026

    [INFO] got prompt

    [ERROR] Failed to validate prompt for output 2568:

    [ERROR] * MinimaxH3LatentUpscaler3D 1512:2778:

    [ERROR] - Value not in list: device: 'bf16' not in ['cuda', 'rocm', 'cpu']

    [ERROR] * MinimaxH3LatentUpscaler3D 1512:2769:

    [ERROR] - Value not in list: device: 'bf16' not in ['cuda', 'rocm', 'cpu']

    [ERROR] Output will be ignored

    [MINIMAL] invalid prompt: {'type': 'prompt_outputs_failed_validation', 'message': 'Prompt outputs failed validation', 'details': '', 'extra_info': {}}

    [INFO] got prompt

    [ERROR] Failed to validate prompt for output 2568:

    [ERROR] * MinimaxH3LatentUpscaler3D 1512:2778:

    [ERROR] - Value not in list: device: 'bf16' not in ['cuda', 'rocm', 'cpu']

    [ERROR] * MinimaxH3LatentUpscaler3D 1512:2769:

    [ERROR] - Value not in list: device: 'bf16' not in ['cuda', 'rocm', 'cpu']

    [ERROR] Output will be ignored

    [MINIMAL] invalid prompt: {'type': 'prompt_outputs_failed_validation', 'message': 'Prompt outputs failed validation', 'details': '', 'extra_info': {}}

    [INFO] got prompt

    [ERROR] Failed to validate prompt for output 2568:

    [ERROR] * MinimaxH3LatentUpscaler3D 1512:2778:

    [ERROR] - Value not in list: device: 'bf16' not in ['cuda', 'rocm', 'cpu']

    [ERROR] * MinimaxH3LatentUpscaler3D 1512:2769:

    [ERROR] - Value not in list: device: 'bf16' not in ['cuda', 'rocm', 'cpu']

    [ERROR] Output will be ignored

    [MINIMAL] invalid prompt: {'type': 'prompt_outputs_failed_validation', 'message': 'Prompt outputs failed validation', 'details': '', 'extra_info': {}}

    NegativeMeta
    Author
    Aug 31, 2026

    @jbear2447 i have upload a new version, please update comfy and latent h3 node and try again!

    NegativeMeta
    Author
    Aug 31, 2026

    @guiltyai69 i have upload a new version, please update comfy and latent h3 node and try again!, now it have kitchen comfy attention it works so good

    guiltyai69Sep 1, 2026

    @NegativeMeta Well, I no longer get the tensor mismatch error for Ref2VA...now I get a tensor mismatch error when trying to use LBH with I2VA.

    Also, have you updated your DaSiWa nodes? The latest version of the director now has a "simple" prompt mode option which means you no longer need the "manual prompt" node.

    ComfyWorkflows
    MiniMax H3

    Details

    Downloads
    397
    Platform
    CivitAI
    Platform Status
    Available
    Created
    8/22/2026
    Updated
    10/8/2026
    Deleted
    -

    Files

    minimaxH3DasiwaXtra_v12.json

    Mirrors

    CivitAI (1 mirrors)

    minimaxH3DasiwaContinue_v12.json

    Mirrors