Downloads · 30 days
86
100% of all-time downloads
kato96/Viggle-Animate-ComfyUI
Viggle-Animate-ComfyUI is a video-to-video model from kato96. Use it for the video-to-video task on the model card, and read the license before you ship it in a product. It is set up for minimax-h3. The card lists the license as other.
ComfyUI-native conversions of Viggle/Viggle-Animate — a 33.1 B full finetune of MiniMax-H3's ref2va transformer for character replacement in video: a driving clip provides motion, camera, background and lighting; one…
Downloads · 30 days
86
100% of all-time downloads
All-time downloads
86
Public
Repo size
139 GB
Likes
0
Public
Click a slice to open those files.
.safetensors139 GB · 100%
From the Hugging Face model README
ComfyUI-native conversions of Viggle/Viggle-Animate —
a 33.1 B full finetune of MiniMax-H3's ref2va transformer for character replacement in video:
a driving clip provides motion, camera, background and lighting; one reference still provides the
character. No text encoder — conditioning is a frozen 362-token embedding. The sampler is
DMD2-distilled: 4 steps (3 forward passes).
ComfyUI node pack (required for the conditioning layout): github.com/Saganaki22/ComfyUI-Viggle-Animate-H3

| Example | Video |
|---|---|
| Example 1 | <video src="https://huggingface.co/drbaph/Viggle-Animate-ComfyUI/resolve/main/00000_00006.mp4" controls loop width="100%"></video> |
| Example 2 | <video src="https://huggingface.co/drbaph/Viggle-Animate-ComfyUI/resolve/main/00000_00007.mp4" controls loop width="100%"></video> |
| Example 3 | <video src="https://huggingface.co/drbaph/Viggle-Animate-ComfyUI/resolve/main/00000_00009.mp4" controls loop width="100%"></video> |
| Example 4 | <video src="https://huggingface.co/drbaph/Viggle-Animate-ComfyUI/resolve/main/00000_00013.mp4" controls loop width="100%"></video> |
diffusion_models (pick one — pruned is the VRAM-friendly option)
loras (DMD 4-step accelerator — pick one)
text_cond
vae
📂 ComfyUI/
├── 📂 models/
│ ├── 📂 diffusion_models/
│ │ └── minimax_h3_ref2va_viggle_pruned_int8_convrot.safetensors
│ ├── 📂 loras/
│ │ └── viggle_animate_dmd_lora_r64.safetensors
│ ├── 📂 text_cond/
│ │ └── fixed_embed_fwd_anyframe.safetensors
│ └── 📂 vae/
│ └── minimax_h3_video_vae_int8_convrot.safetensors
frame_load_cap equal to the conditioning node's length (e.g. 124) and force_rate to 24.width/height to override (each axis rounds to 32), or pre-scale the clip with Scale Image to Total Pixels. Tested canvas range: 0.4–0.98 MP.Base model (VAEs, audio VAE): MiniMaxAI/MiniMax-H3 · Original model & inference code: Viggle/Viggle-Animate
@misc{viggle2026animate,
title = {Viggle-Animate: Character Replacement in Video from a Single Repainted Frame},
author = {Viggle Research},
year = {2026},
url = {https://huggingface.co/Viggle/Viggle-Animate}
}
The weights are a Model Derivative of MiniMax H3 — the MiniMax H3 Community License Agreement applies to them, including these converted/quantized variants. Read it before redistributing or shipping a product on them. Do not run the model on people who have not consented, and label generated output as AI-generated.