52 lines
1.3 KiB
Markdown
52 lines
1.3 KiB
Markdown
# ComfyUI Resolution Picker
|
|
|
|
A simple utility node for [ComfyUI](https://github.com/comfyanonymous/ComfyUI) that provides an organized dropdown for selecting image/video resolutions.
|
|
|
|
## Node
|
|
|
|
### Resolution Picker
|
|
|
|
Pick a resolution from an organized dropdown grouped by aspect ratio. Outputs width and height as integers for wiring into other nodes.
|
|
|
|
**Available resolutions:**
|
|
|
|
| Category | Resolutions |
|
|
|----------|-------------|
|
|
| 1:1 Square | 512, 768, 1024, 1280, 1536 |
|
|
| 16:9 Landscape | 512x288 to 1920x1080 |
|
|
| 9:16 Portrait | 288x512 to 1080x1920 |
|
|
| 4:3 Landscape | 512x384 to 1600x1200 |
|
|
| 3:4 Portrait | 384x512 to 1200x1600 |
|
|
| 3:2 / 2:3 | 768x512 to 1536x1024 |
|
|
| 21:9 Ultrawide | 1344x576 to 2520x1080 |
|
|
| Wan 2.2 Video | 832x480, 1024x624 |
|
|
| LTX Video | 512x288 to 1920x1080 |
|
|
|
|
**Inputs:** resolution (dropdown), swap_w_h (toggle)
|
|
**Outputs:** width (INT), height (INT)
|
|
|
|
The `swap_w_h` toggle flips width and height, useful for quickly switching between landscape and portrait.
|
|
|
|
## Installation
|
|
|
|
Clone into your ComfyUI custom_nodes directory:
|
|
|
|
```bash
|
|
cd /path/to/ComfyUI/custom_nodes/
|
|
git clone https://github.com/cerridan/ComfyUI_ResolutionPicker.git
|
|
```
|
|
|
|
No additional dependencies required.
|
|
|
|
Restart ComfyUI.
|
|
|
|
## Requirements
|
|
|
|
- ComfyUI >= 0.18.x (uses `comfy_api.latest` V3 node interface)
|
|
- Python >= 3.10
|
|
- No GPU required
|
|
|
|
## License
|
|
|
|
Apache 2.0
|