ComfyUI Node
Eric Krea2 Decode VAE Loader
A ComfyUI node in Eric/Krea2 with 6 inputs and 1 output.
Eric Krea2 Decode VAE Loader
- decode_vae
◄vae_sourceWan-AI/Wan2.1-T2V-1.3B-Diffusers►
◄dtypefloat32►
◄vae_namenone►
◄decode_vae_presetcustom►
◄vae_tilingauto►
◄vae_tile_px0►
CategoryEric/Krea2
Inputs (6)
| Name | Type | Default | Description |
|---|---|---|---|
| vae_source | STRING | Wan-AI/Wan2.1-T2V-1.3B-Diffusers | HF repo id (uses its 'vae' subfolder), a local diffusers folder, or a local .safetensors file (e.g. a downloaded wan_2.1_vae.safetensors). |
| dtypeopt | COMBO | float32 | float32 is safest for a clean decode; bf16/fp16 are lighter. |
| vae_nameopt | COMBO | none | Pick a VAE from ComfyUI's models/vae folders (takes precedence over vae_source when not 'none'). Must be a Wan-2.1-family / Qwen-Image VAE - an SD/SDXL/FLUX VAE will fail to load as AutoencoderKLWan. |
| decode_vae_presetopt | COMBO | custom | Load a saved decode-VAE recipe (source / dropdown / dtype) into the panel for this run. 'custom' = use the panel as-is. Use the ★ Save Preset button to add one; the list refreshes on graph reload. |
| vae_tilingopt | COMBO | auto | Tiled-decode policy for THIS VAE, honored by every node that decodes with it. auto: tile only above 128 latent (>1024 px) - previous behavior. force: always tile. off: never tile - for A/B-testing tile-seam pattern noise; a large non-tiled Wan-family decode can leave a bottom-edge band and spike VRAM, so treat off as a diagnostic, not a daily driver. |
| vae_tile_pxopt | INT | 00–2048 | Custom tile size in PIXELS (0 = the VAE default). Needs >=256 to take effect; stride is 75% of tile (25% overlap). Bigger tiles = fewer seams, more VRAM. Seam diagnostic: if the pattern pitch moves when you move this, it IS the tiling. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| decode_vae | KREA2_DECODE_VAE | — |