🐱本篇文章解决的问题
在ComfyUI中,默认生成的图像都是堆在一起的,如果想要保存自己生成的图片为自己想要的名字,比如说每天生成的图片放到以当天日期命名的文件夹里边,或者用某个节点里边的某个变量来命名生成的文件或者文件夹,这些都并没有一个特别明显的设置。这篇文章就是教你如何按照自己的需要保存生成的图片、视频。
默认的保存出来就是ComfyUI开头的方式:
📆按照日期来保存图像
使用日期时间字符串:插入日期信息,%date:FORMAT%;
其中格式可识别以下说明符:
说明符 | 描述 |
---|---|
d 或者dd | 天 |
M或者MM | 月 |
yy 或者yyyy | 年 |
h 或者hh | 小时 |
m 或者mm | 分钟 |
s 或者ss | 秒 |
比如说我们想要以当天日期为前缀,就写: %date:yyyyMMdd%
如果你觉得这样放还是太乱了,想放在一个文件夹里边,没问题,多打个斜杠就可以了,比如说:%date:yyyyMMdd%/image_
(当然了,这里如果斜杠后边不加点东西的话,文件夹也是不生效的,这点需要注意。)
这样你每次生成的图像就会放在一个以当天日期命名的文件夹中了:
有聪明的小朋友可能会说了,为什么年份和日期都是小写字母,月份这个m却要用大写?凭什么月份这么特殊?是不是不太公平?
其实跟背景地位没关系,仅仅是因为分钟也是m,如果都是m,总要分一下大小而已。
🏮根据节点变量来命名
好了,这个时候有小朋友可能会想说,能不能基于变量的名字来命名呢?尤其是批处理的时候,可能会想要更复杂的命名方式。
嗯,还真可以。格式是这样的:%node_name.widget_name%
比如说我们用latent噪点的长宽数值来命名文件夹:%Empty Latent Image.width%x%Empty Latent Image.height%/image
生成的结果就是这样
那,如果节点的名字一样,重复了应该怎么办呢?比如说
其实也好说,一种方式是修改节点的名字为唯一的名字:
然后再正常使用节点名字就好了:
生成的结果:
还有一种方式,修改节点的S&R属性,比如说这里修改为:CLIP_p
然后保存节点上也做一下修改:
也是可以正常生成的。
注意:以上节点搜索都是严格区分大小写的,也识别空格,所以要注意仔细检查。
可能有小朋友会比较好奇,为什么我会知道这个输入框叫"text"呢?
其实可以在节点上点击右键查看:
好了,相信你已经都学会了。
接下来我要开始卖课了😄
去年的时候写了两门比较基础的Stable Diffuison WebUI的基础文字课程,每个专栏定价99,大家如果喜欢的话,可以按需购买,在这里首先感谢各位老板的支持和厚爱~
✨StableDiffusion系统基础课(适合啥也不会的朋友,但是得有块Nvidia显卡):
https://blog.csdn.net/jumengxiaoketang/category_12477471.html
🎆综合案例课程(适合有一点基础的朋友):
https://blog.csdn.net/jumengxiaoketang/category_12526584.html
这里是聚梦小课堂,就算不买课也没关系,点个关注,交个朋友😄