Extensions/mmuuai-resolution-selector
ComfyUI Extension

mmuuai-resolution-selector

ComfyUI image and video resolution selector with frame rate, integer selector, and boolean outputs.

By mmuuai·Created 20 days ago·Updated 17 days ago· 1
mmuuai/mmuuai-resolution-selector
Nodes2
On cloudLocal install
Categorymmuuai/工具
Stars1
Updated17 days ago
Readme

mmuuai选择器

包含保留兼容的尺寸选择器,以及新版 mmuuai全能节点

安装提示:本仓库已经包含全能节点,请勿再同时安装独立仓库 mmuuai-universal-node,否则会重复注册同一个节点。

mmuuai全能节点

  • 同时提供图片和视频上传,不再使用媒体类型切换;视频区位于图片区上方并提供固定播放器预览。
  • 一次上传、拖放或粘贴最多 20 张图片,支持缩略图、删除和拖动排序。
  • 输出一个图片批次,以及按实际上传数量显示的独立图片输出口。
  • 输出原生 VIDEO 和独立 AUDIO;视频没有音轨时生成等时长静音。
  • 统一分辨率档位:480p、720p、1080p、1440p(2k)、2160p(4k)、4320p(8k),默认 720p。
  • 支持自动比例、尺寸倍数、6 种插值算法、保持比例、拉伸、补边和居中裁剪;默认插值显示为 兰索斯(高质量)
  • 帧率、时长、视频总帧数、提示词、整数、浮点数、选择项和布尔值均可直接输出。
  • 提示词使用带外部标题的多行输入区,并放在媒体上传区之前。
  • JPEG压缩强度(0=关闭) 数值越高画质损失越大;它模拟 JPEG 损耗,不会降低 ComfyUI 图像张量的显存占用。
  • 时长 默认值为 0,表示自动使用跳过开头后的原视频剩余时长;填写大于 0 的数值时按指定时长重采样,超出时裁剪,不足时以最后一帧补足。
  • 跳过视频(秒) 使用与 时长帧率 相同的原生数字控件,默认值为 0;用于忽略视频开头指定时长,再输出后续内容。
  • RunningHub 后端资源保护上限:视频 500MB、源时长 600 秒、输出 6000 帧;图片原始像素总量 2 亿;图片与视频合计输出像素帧 3 亿。
  • 资源保护由后端强制执行,超限会明确报错;需要通过降低分辨率、帧率、时长或图片数量解决。

新版使用 ComfyUI 原生 VIDEO 接口,需要目标 ComfyUI 版本提供 comfy_api.latest

旧版 mmuuai选择器

功能

  • 类型:图片、视频、自定义(单选)
  • 图片清晰度:1K、2K、4K、8K
  • 视频清晰度:480p、720p、1080p、1440p (2K)、2160p (4K)、4320p (8K)
  • 画面比例:1:1、4:3、3:4、3:2、2:3、16:9、9:16、21:9、9:21、5:4、4:5、2:1、1:2
  • 自定义尺寸:宽度和高度取最接近的偶数
  • 帧率:16、24、30、50、60
  • 整数选择:默认显示输入1,连接后依次增加输入2至输入20;通过“选择输入”输出指定端口的值
  • 布尔开关:输出标准 BOOLEAN 类型的开关状态
  • 输出:widthheightfpsvaluebool
  • 节点内实时显示最终分辨率

图片档位表示长边尺寸,并将结果取整到 16 的倍数。视频档位表示短边尺寸,结果至少保持偶数;标准 16:9 档位会输出 854×480、1280×720、1920×1080、2560×1440、3840×2160、7680×4320。

安装

将本目录复制或克隆到 ComfyUI 的 custom_nodes 目录,然后重启 ComfyUI。

节点位于:mmuuai / 工具 / mmuuai选择器

说明

本节点只负责计算尺寸,不会缩放、裁剪或填充图片和视频。不同生成模型支持的最大尺寸与尺寸倍数可能不同,使用前请确认目标模型限制。