Files

2.4 KiB

Загрузить любой файл

Load Any File

(ComfyUI workflow включен)

Загружает любой текстовый или двоичный файл и предоставляет содержимое файла в виде строки или строки base64. Кроме того, пытается загрузить его как IMAGE. Также пытается загрузить любые метаданные.

filepath поддерживает аннотированные пути к файлам ComfyUI [input] [output] или [temp]. filepath также поддерживает расширение шаблонов glob subdir/**/*.png. Внутри использует python glob.iglob.

metadata вызывает exiftool, если он установлен и доступен в PATH, в противном случае использует PIL.Image.info как запасной вариант.

По соображениям безопасности поддерживаются только следующие директории: [input] [output] [temp]. По соображениям производительности количество файлов ограничено: 1024.

Входы

Имя Тип Описание
filepath STRING Базовая директория по умолчанию [input] пользовательская директория. Поддерживает расширение шаблона glob subdir/**/*.png. Используйте суффикс [input] [output] или [temp] (обратите внимание на ведущий пробел!) чтобы указать другую пользовательскую директорию ComfyUI.

Выходы

Имя Тип Описание
content STRING 𝌠 Содержимое файла для текстовых файлов, base64 для двоичных файлов.
image IMAGE 𝌠 Тензор пакета изображений.
mask MASK 𝌠 Тензор пакета масок.
metadata STRING 𝌠 Exif данные из ExifTool. Требует наличия команды exiftool в PATH.