Broadcast Resolution Nodes for ComfyUI
A drop-in custom node suite built for video editors, motion designers, and creators to match AI-generated video to real broadcast, social, and cinema delivery standards without manual dimension math or messy canvas wires.
The Problem
Video diffusion models (LTX, MiniMax, Hunyuan, CogVideo) require latent tensor dimensions divisible by 8, 16, 32, or 64. Because pure broadcast and cinema standards like 1080p or DCI Flat aren't always divisible by model requirements, samplers often crash or output non-standard frame sizes.
This node suite aims to solve that seamlessly in 2 steps:
Input Stage
Broadcast Resolution (input)): Computes your true target broadcast or DCI standard, snaps dimensions up to the nearest model-safe multiple so the sampler never crashes, and passes the true target down the pipeline wirelessly.Delivery Stage
Broadcast Resolution (output)): Automatically crops, letterboxes, or scales the output video back to the exact target standard right before export.
Nodes
Broadcast Resolution (input): Selects your target delivery profile and outputs model-safe dimensions for your generator nodes.
Broadcast Resolution (output): Native VIDEO standardizer. Automatically syncs with the input profile wirelessly in real time—no target width or height wiring required.
Installation
1. Clone or copy this repository into your ComfyUI/custom_nodes/ directory:
cd ComfyUI/custom_nodes/
git clone https://github.com/UCHIJ/ComfyUI-BroadcastResolutions.gitor install with Comfy CLI
comfy node install comfyui-broadcast-resolutions2. Restart ComfyUI.
3. Find both the nodes under the Broadcast Video Profile category.