ComfyUI_ResolutionSelectorPlus

ComfyUI_ResolutionSelectorPlus
★ 17

分辨率预设空潜变量输出SDXL/SD15/SD21优化自定义宽高与倍增
为ComfyUI提供便捷分辨率预设与空潜变量输出,支持SDXL/SD15/SD21并可自定义宽高、独立倍增与潜变量,便于模型优化与直接接入KSampler。
💡 快速为生成流程选择模型优化分辨率并输出空潜变量用于KSampler连接。
🍴 8 Forks💻 Python🔄 2025-12-07
📦
网盘下载
复制链接后前往夸克网盘下载
https://pan.quark.cn/s/b45acaa3411d
Node Preview
📄 README

Resolution Selector Plus for ComfyUI

Custom node for ComfyUI providing easy resolution and empty latent selection for image generation workflows.

Features

Resolution Selector

  • Model-optimised resolution presets (portrait, landscape, square)
  • Empty latent output for direct KSampler connection
  • Custom width/height inputs with independent multiplier and latent
  • Installation

    # Change to the directory you installed ComfyUI
    cd pathTo/ComfyUI
    
    # Change to the custom_nodes directory
    cd custom_nodes
    
    # Clone the repo into custom_nodes
    git clone https://github.com/bradsec/ComfyUI_ResolutionSelectorPlus.git
    
    # Restart ComfyUI

    Usage

    Resolution Selector Plus

    Add Node: Add Node > utils > Resolution Selector Plus

    Inputs:

  • model (dropdown) – Select your image generation model or “All” for all resolutions
  • resolution (dropdown) – Choose from model-optimized presets with aspect ratios (e.g., “1920×1080 (16:9 Landscape)”)
  • resolution_multiplier (dropdown) – Multiply preset resolution (1x, 2x, 3x, 4x)
  • batch_size (number) – Number of latent samples to generate (1-64, default: 1)
  • custom_width (optional) – Override with custom width (0-4096, step 8)
  • custom_height (optional) – Override with custom height (0-4096, step 8)
  • custom_multiplier (optional) – Independent multiplier for custom dimensions (1x, 2x, 3x, 4x)
  • custom_batch (optional) – Number of latent samples for custom resolution (1-64, default: 1)
  • Outputs:

  • width (INT) – Preset resolution width in pixels
  • height (INT) – Preset resolution height in pixels
  • latent (LATENT) – Empty latent tensor for preset resolution (batch_size samples)
  • custom_width (INT) – Custom width (0 if not set)
  • custom_height (INT) – Custom height (0 if not set)
  • custom_latent (LATENT) – Empty latent tensor for custom resolution (custom_batch samples)
  • Example Workflows:

    Basic preset with multiplier:

    Resolution Selector Plus (model: SDXL, resolution: "1024x1024 (1:1 Square)", multiplier: 2x)
      → width: 2048, height: 2048
      → latent → KSampler

    Custom dimensions with independent multiplier:

    Resolution Selector Plus (custom_width: 1024, custom_height: 768, custom_multiplier: 2x)
      → custom_width: 2048, custom_height: 1536
      → custom_latent → KSampler

    Using “All” model option:

    Resolution Selector Plus (model: All, resolution: "1920x1080 (16:9 Landscape)")
      → Shows all 74 unique resolutions from all models