From 044173b2a162122a57d45a5447f350e91eebdb86 Mon Sep 17 00:00:00 2001 From: "BuddyBytes.co" Date: Tue, 2 Dec 2025 23:20:12 +0700 Subject: [PATCH] Add Smart Resolution Toolkit aspect-aware, snap64-safe resolution and latent generator nodes (#2322) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Smart Resolution Toolkit for ComfyUI A lightweight resolution assistant for ComfyUI that provides human-friendly dropdowns to pick: - Resolution presets: HD, FullHD, 2K, 4K, 8K - Aspect ratios: 1:1, 9:16, 4:5, 21:9, 16:9, 2:3, etc. Key Features: • Auto width & height calculation (INT output) • Latent-safe – automatically snaps to nearest multiple of 64 • Perfect for EmptyLatentImage, KSampler, AnimateDiff, ControlNet, Video formats • Includes two nodes: - Smart Resolution Picker → returns width & height (INT) - Smart Latent Generator → directly creates empty LATENT tensor Popular use cases: TikTok video, IG story, portrait photography, ultra-wide banners, cinematic 21:9, album covers. GitHub: https://github.com/buddy-bytes/ComfyUI-SmartResolutionToolkit --- custom-node-list.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/custom-node-list.json b/custom-node-list.json index 2430ba7f..255f7e1f 100644 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -37732,6 +37732,16 @@ ], "install_type": "unzip", "description": "This is a node to convert an image into a CMYK Halftone dot image." + }, + { + "author": "BuddyBytes", + "title": "Smart Resolution Toolkit", + "reference": "https://github.com/buddy-bytes/ComfyUI-SmartResolutionToolkit", + "files": [ + "https://github.com/buddy-bytes/ComfyUI-SmartResolutionToolkit" + ], + "install_type": "git-clone", + "description": "Resolution picker and latent generator for ComfyUI. Select presets like HD, FullHD, 2K, 4K, 8K with aspect ratios (1:1, 9:16, 4:5, 21:9 etc.) via dropdowns. Automatically snaps width/height to latent-safe multiples of 64. Ideal for EmptyLatentImage, AnimateDiff, ControlNet, video formats, and KSampler workflows. Outputs clean INT values or ready-to-use LATENT tensor." } ] }