ComfyUI ExtendedImageFormats 插件完全使用指南
1. 插件简介
插件地址: https://github.com/kaanyalova/ComfyUI_ExtendedImageFormats
这个插件就像是给你的图片保存功能装了一个"万能转换器"!原本ComfyUI只能保存PNG格式的图片,现在有了这个插件,你可以保存WebP、JPEG、AVIF、JXL、DDS等多种格式的图片。
能给我们带来什么好处? - 节省存储空间:WebP和AVIF格式比PNG小很多,就像把一个大箱子的东西装进小盒子里 - 更好的网页兼容性:现在的网站更喜欢WebP格式,加载速度更快 - 专业需求:支持更多专业图像格式,满足不同场景需要 - 保留工作流信息:能把你的ComfyUI工作流程信息保存在图片里,下次可以直接加载继续用
2. 如何安装
方法一:手动安装(推荐新手)
- 找到你的ComfyUI安装文件夹
- 进入
custom_nodes文件夹(这就像是插件的"家") - 在这里打开命令行/终端
- 输入命令:
git clone https://github.com/kaanyalova/ComfyUI_ExtendedImageFormats - 重启ComfyUI
方法二:额外格式支持
如果你想要AVIF和JXL格式支持,需要额外安装一些"小工具":
# 激活ComfyUI环境
source ./venv/bin/activate
# 安装AVIF支持
pip install pillow-avif-plugin
# 安装JXL支持
pip install jxlpy
3. 节点详细解析
3.1 ExtendedSaveImage 节点 - 万能图片保存器
这个节点就像是一个"多功能打印机",不仅能把图片保存成不同格式,还能在图片里"藏"一些额外信息。
3.2 ExtendedSaveImage 参数详解
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| images | images | IMAGE类型 | 必填 | 这是要保存的图片,就像你要打印的文件 | 输入的图像数据流 | 连接前面节点的图片输出 |
| format | format | 下拉选择 | webp | 选择保存成什么格式,就像选择打印纸的类型 | 图像编码格式选择 | PNG(最清晰但最大)、JPEG(适合照片)、WebP(网页首选)、AVIF(最新最小) |
| filename_prefix | filename_prefix | 文本输入 | ComfyUI | 给文件起个名字的开头部分,就像给照片起个标题 | 文件名前缀设置 | 输入"我的作品"会生成"我的作品_00001.webp" |
| quality | quality | 数值滑块 | 90 | 控制图片质量,就像调节相机的清晰度 | 图像压缩质量参数 | 100=最清晰最大,1=最模糊最小,建议80-95 |
| lossless | lossless | 勾选框 | False | 是否要"无损保存",就像是选择"原版"还是"压缩版" | 无损压缩开关 | 勾选=完全不损失画质但文件大,不勾选=稍微损失画质但文件小 |
| method | method | 下拉选择 | 4 | WebP专用:选择压缩方式,就像选择打包的方法 | WebP编码方法 | 0-6可选,数字越大压缩越好但越慢,建议用4 |
| optimize | optimize | 勾选框 | False | 是否要"优化文件大小",就像整理行李箱让它更紧凑 | 文件大小优化开关 | 勾选=文件更小但保存更慢,不勾选=保存更快但文件稍大 |
3.3 LoadImageExtended 节点 - 智能图片加载器
这个节点就像是一个"读心术师",不仅能打开图片,还能读出图片里隐藏的工作流信息。
3.4 LoadImageExtended 参数详解
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| image | image | 文件选择 | 必填 | 选择要打开的图片文件,就像从相册里挑照片 | 图像文件路径选择 | 点击选择你保存的WebP、AVIF等格式图片 |
| upload | upload | 上传按钮 | - | 把图片从电脑上传到ComfyUI,就像把照片放进相框 | 文件上传功能 | 点击上传你想要处理的图片文件 |
输出内容说明: - IMAGE:读取出来的图片内容 - MASK:如果图片有透明部分,会输出遮罩信息 - metadata:图片里保存的额外信息,比如原始工作流
4. 使用技巧和建议
4.1 格式选择建议
- WebP:网页用图的首选,文件小质量好,就像是"万金油"
- AVIF:最新格式,文件最小,但有些软件可能打不开
- JPEG:传统照片格式,兼容性最好,适合分享
- PNG:质量最高,文件最大,适合需要透明背景的图
- JXL:新兴格式,平衡了质量和大小,但支持有限
4.2 质量设置技巧
- 网页用图:quality设置80-85足够
- 印刷用图:quality设置95-100
- 存储备份:建议用lossless无损模式
- 快速预览:quality设置60-70即可
4.3 工作流保存技巧
- 重要项目记得保存成支持metadata的格式(WebP、JPEG等)
- 定期备份包含工作流信息的图片,方便以后修改
- 可以把调好参数的图片当作"模板"重复使用
5. 常见问题解答
Q1: 为什么我的AVIF格式保存失败?
A: 需要安装额外的支持包,在ComfyUI环境中运行:pip install pillow-avif-plugin
Q2: 保存的图片为什么打不开?
A: 检查一下是否选择了你的图片查看器支持的格式。老版本的软件可能不支持AVIF、JXL等新格式。
Q3: 文件大小没有变小是怎么回事?
A: 可能是quality设置太高了,或者开启了lossless模式。试试把quality调到80-90,关闭lossless。
Q4: 如何恢复之前的工作流?
A: 用LoadImageExtended节点加载之前保存的图片,然后在metadata输出中可以找到工作流信息。
Q5: 支持哪些图片格式?
A: 支持PNG、JPEG、WebP、DDS、AVIF、JXL等格式。
6. 实用小贴士
6.1 批量处理建议
- 如果要处理很多图片,建议先用一张测试最佳的quality设置
- 大批量处理时建议关闭optimize以提高速度
- 可以根据用途设置不同的filename_prefix来分类保存
6.2 存储空间优化
- 社交媒体分享:WebP格式,quality 80
- 网站使用:WebP格式,quality 85
- 专业存档:PNG格式,lossless模式
- 移动设备:AVIF格式,quality 75
6.3 兼容性考虑
- 如果要给别人分享,建议保存成JPEG或PNG格式
- 自己使用推荐WebP格式,平衡质量和大小
- 想要最小文件用AVIF,但要确保查看器支持
通过这个插件,你的ComfyUI就像有了一个"万能保存器",不仅能节省硬盘空间,还能让你的图片在网络上传输更快。记住,选择合适的格式和参数比盲目追求最高质量更重要!