Sign In

Viggle-Animate (MiniMax H3) 12GB — character replacement in video, 4 steps, the driving clip's audio kept

Download

1 variant available

Config Other

The_frizzy1_viggle-animate-h3_v2.0.0.json

40.71 KB

Verified:

Type
Workflows
Stats

126

Reviews
Published

Nov 13, 2026

Base Model

MiniMax H3

Hash
AutoV275DB83F7A3

The MiniMax H3 Community License Agreement’s grant excludes the European Union, the United Kingdom, the Republic of Korea and the United States of America.

MiniMax H3

☕ One coffee = one happy creator: https://buymeacoffee.com/the_frizzy1


Swap the person in any video for your character from one still. The motion, the camera, the background and the driving clip's audio all stay, in 4 steps. There is no video on this workflow yet: the one on line 1 is how to use my workflows, if you are new to them.

What you need

✔ Custom nodes — comfyui-viggle-animate-h3 from the Comfy registry, v1.3.2. Everything else is core ComfyUI
✔ ComfyUI version — 0.37.4 or newer
✔ VRAM — 12 GB — tested, not estimated. Peak 11.2–11.6 GB
✔ System RAM — 32 GB tested · 14.7–15.9 GB peak in the runs below
✔ Tested on — RTX 3060 12 GB · 32 GB DDR4 · ComfyUI 0.37.4 (Sage attention)
✔ Licence — Workflow MIT · Viggle-Animate: MiniMax H3 Community License

Models to download

Click a file name to download it. Put it in the folder shown, inside ComfyUI/models/. Every file name was read from the workflow .json.

Required — 4 files.

drbaph/Viggle-Animate-ComfyUI

diffusion_models/

File: minimax_h3_ref2va_viggle_pruned_int8_convrot.safetensors — 21.0 GB (12 GB (tested))
Download:
https://huggingface.co/drbaph/Viggle-Animate-ComfyUI/resolve/main/diffusion_models/minimax_h3_ref2va_viggle_pruned_int8_convrot.safetensors

Put it here:
ComfyUI/models/diffusion_models/

loras/

File: viggle_animate_dmd_lora_r64.safetensors — 0.9 GB
Download:
https://huggingface.co/drbaph/Viggle-Animate-ComfyUI/resolve/main/loras/viggle_animate_dmd_lora_r64.safetensors

Put it here:
ComfyUI/models/loras/

text_cond/

File: fixed_embed_fwd_anyframe.safetensors — 0.0 GB
Download:
https://huggingface.co/drbaph/Viggle-Animate-ComfyUI/resolve/main/text_cond/fixed_embed_fwd_anyframe.safetensors

Put it here:
ComfyUI/models/text_cond/

Comfy-Org/MiniMax-H3 — note this is the fp16 video VAE, not the int8 one the other H3 workflows use.

vae/

File: minimax_h3_video_vae_fp16.safetensors — 5.2 GB
Download:
https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_video_vae_fp16.safetensors

Put it here:
ComfyUI/models/vae/

What it does

One mode and one mode only: character replacement, a driving video plus one character still. It is Viggle's 33B finetune of MiniMax H3 Ref2VA, run with its node pack's conditioning and loader nodes and core ComfyUI for everything else: native video load and save instead of VHS, ManualSigmas instead of custom sigma nodes. The driving clip's audio is kept.

Load The_frizzy1_viggle-animate-h3_v2.0.0.json, pick a mode, add your inputs, Run. If your models live in sub-folders the loaders show red until you re-pick them once.

Speed on my RTX 3060

Each run went once through this exact workflow, 5 s clips. Wall is queue to finished including model loading, sampling is time in the sampler nodes.

  • Doll street-dance clip — 480x864, 4 min 33 s wall, 2 min 49 s sampling, 11.3 GB peak vram, 15.8 GB peak ram

  • Talking clip, landscape — 832x480, 4 min 00 s wall, 2 min 36 s sampling, 11.6 GB peak vram, 15.9 GB peak ram

  • Talking clip, portrait — 480x832, 3 min 53 s wall, 2 min 33 s sampling, 11.2 GB peak vram, 14.7 GB peak ram

What did not work

The README has no known-issues section, so there is no tested failure list for this one yet. What the numbers do say: peak VRAM sits at 11.2 to 11.6 GB on a 12 GB card, so it barely fits, and that is on 5 s clips at 480x864 or 832x480. Longer or bigger is untested here. This is also the one workflow of mine that needs a custom node pack rather than core nodes only.

Get the workflow

More videos on this stuff: https://www.youtube.com/playlist?list=UUGKDBMhTGqvlBZE9cF5d50Q