33 lines
2.3 KiB
Markdown
33 lines
2.3 KiB
Markdown
## Load Any File
|
|
|
|

|
|
|
|
(Уключаны ComfyUI workflow)
|
|
|
|
Загружае любы тэкставы або бінарны файл і падае змесціва файла як радок або base64 радок. Дадаткова спрабуе загрузіць яго як `IMAGE`. А таксама спрабуе загрузіць любы метаданы.
|
|
|
|
`filepath` падтрымлівае антатаваныя шляхі файлаў ComfyUI `[input]` `[output]` або `[temp]`.
|
|
`filepath` таксама падтрымлівае пашырэнне шаблонаў `subdir/**/*.png`.
|
|
Унутры выкарыстоўвае python [glob.iglob](https://docs.python.org/3/library/glob.html#glob.iglob).
|
|
|
|
`metadata` выклікае `exiftool`, калі ён усталяваны і даступны ў `PATH`, у адваротным выпадку выкарыстоўвае `PIL.Image.info` як запасны варыянт.
|
|
|
|
З патрабаванняў бяспекі падтрымліваюцца толькі наступныя каталогі: `[input] [output] [temp]`.
|
|
З патрабаванняў прадукцыйнасці колькасць файлаў абмежаваная: 1024.
|
|
|
|
### Уваходы
|
|
|
|
| Назва | Тып | Апісанне |
|
|
| --- | --- | --- |
|
|
| `filepath` | `STRING` | Базавы каталог па змаўчанні `[input]` карыстальніцкі каталог. Падтрымлівае пашырэнне шаблонаў `subdir/**/*.png`. Выкарыстоўвайце пашырэнне ` [input]` ` [output]` або ` [temp]` (звярніце ўвагу на пачатковы прагал!) каб паказаць іншы карыстальніцкі каталог ComfyUI. |
|
|
|
|
### Выхады
|
|
|
|
| Назва | Тып | Апісанне |
|
|
| --- | --- | --- |
|
|
| `content` | `STRING 𝌠` | Змесціва файла для тэкставых файлаў, base64 для бінарных файлаў. |
|
|
| `image` | `IMAGE 𝌠` | Тэнзор пачатковага батча выяў. |
|
|
| `mask` | `MASK 𝌠` | Тэнзор пачатковага батча маск. |
|
|
| `metadata` | `STRING 𝌠` | Exif дадзеныя з ExifTool. Патрабуецца каманда `exiftool` даступная ў `PATH`. |
|
|
|