专门用来保存joycaption打标后的文本文件,解决需要手动修改文件名的问题
- 文本文件名与图片文件名完全一致(仅扩展名不同)
- 按照图片文件名排序,自动使用未对应的图片文件名
- 图片文件和caption文件保存在同一目录
- 固定使用txt扩展名
- 自动创建输出目录
- 极简的参数设计
- 将整个文件夹复制到ComfyUI的
custom_nodes目录下 - 重启ComfyUI
- 在节点列表中找到"Save Caption Files"节点(在output分类下)
- text: 要保存的文本内容(通过input连接输入)
- output_directory: 输出目录路径(用户必须指定)
- 返回保存状态信息字符串
文本文件名与图片文件名完全一致,仅扩展名不同:
- 图片文件:
001_test_image.png - 生成的caption文件:
001_test_image.txt
- 扫描指定的输出目录
- 按文件名排序所有图片文件
- 检查输出目录中已存在的txt文件
- 使用第一个未对应的图片文件名(不含扩展名)
- 创建同名的txt文件
- PNG (.png)
- JPEG (.jpg, .jpeg)
- BMP (.bmp)
- GIF (.gif)
- WebP (.webp)
适用于以下场景:
- 图片和caption文件需要保存在同一目录
- 需要为每个图片生成对应的caption文件
- 希望caption文件名与图片文件名保持一致
假设输出目录中有以下文件:
001_test_image.png002_another_image.jpg003_sample_image.png
第一次保存caption时,会生成:001_test_image.txt
第二次保存caption时,会生成:002_another_image.txt
第三次保存caption时,会生成:003_sample_image.txt
- 输出目录必须由用户明确指定,没有默认值
- 图片文件和caption文件保存在同一目录
- 固定使用txt扩展名
- 确保图片文件命名规范,避免特殊字符
- 如果所有图片都已对应txt文件,会使用时间戳作为文件名