The FL Ksampler nodes (Plus, PlusV2, Basic, Sigma, ContextWindow, XYZPlot) all run VAEDecode automatically against the sampled LATENT to populate the IMAGE output socket. That works for SD / SDXL / Flux where the sampler's latent shape matches what the paired VAE expects, but it crashed on Wan / LTX-style packed-latent / video models with an unhelpful low-level "expected 16 channels, got 128" RuntimeError from the VAE's first conv layer. Add a shared safe_vae_decode helper in nodes/ksamplers/_vae_helpers.py that pre-checks samples.shape[1] against vae.latent_channels (a public attribute ComfyUI's comfy.sd.VAE already sets per model). On mismatch we skip the auto-decode entirely, log a single warning line telling the user to wire an external VAE Decode node, and return a 1x1 placeholder image so downstream IMAGE consumers don't break. The LATENT output continues to flow unchanged in all cases. Routes all 6 ksampler nodes through the helper. Bumps version 2.9.0 -> 2.9.1. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
16 lines
1.2 KiB
TOML
16 lines
1.2 KiB
TOML
[project]
|
|
name = "comfyui_fill-nodes"
|
|
description = "Fill-Nodes is a versatile collection of custom nodes for ComfyUI that extends functionality across multiple domains. Features include advanced image processing (pixelation, slicing, masking), visual effects generation (glitch, halftone, pixel art), comprehensive file handling (PDF creation/extraction, Google Drive integration), AI model interfaces (GPT, DALL-E, Hugging Face), utility nodes for workflow enhancement, and specialized tools for video processing, captioning, and batch operations. The pack provides both practical workflow solutions and creative tools within a unified node collection."
|
|
version = "2.9.1"
|
|
license = {file = "LICENSE"}
|
|
dependencies = ["librosa", "sounddevice", "glitch_this", "PyOpenGL", "glfw", "scipy>=1.13.1", "requests", "aiohttp", "moviepy", "matplotlib", "reportlab", "openai", "PyPDF2", "pdf2image", "PyMuPDF", "reportlab", "PyPDF2", "ollama", "kornia", "opencv-python", "gdown", "open_clip_torch", "google-genai"]
|
|
|
|
[project.urls]
|
|
Repository = "https://github.com/filliptm/ComfyUI_Fill-Nodes"
|
|
# Used by Comfy Registry https://comfyregistry.org
|
|
|
|
[tool.comfy]
|
|
PublisherId = "machinedelusions"
|
|
DisplayName = "ComfyUI_Fill-Nodes"
|
|
Icon = "https://avatars.githubusercontent.com/u/55672949"
|