2.0 KiB
2.0 KiB
Load Any File
(ComfyUI workflowが含まれます)
任意のテキストまたはバイナリファイルをロードし、ファイル内容を文字列またはbase64文字列として提供します。さらに、それをIMAGEとしてロードしようとします。また、メタデータもロードしようとします。
filepath は ComfyUI の注釈付きファイルパス [input] [output] または [temp] をサポートします。
filepath はグロブパターン展開 subdir/**/*.png もサポートします。
内部的には Python の glob.iglob を使用します。
metadata は、exiftool がインストールされており PATH で利用可能な場合に呼び出します。そうでない場合は PIL.Image.info をフォールバックとして使用します。
セキュリティ上の理由から以下のディレクトリのみがサポートされています:[input] [output] [temp]。
パフォーマンス上の理由からファイル数は次の制限があります:1024。
入力
| 名前 | タイプ | 説明 |
|---|---|---|
filepath |
STRING |
ベースディレクトリのデフォルトは [input] ユーザーディレクトリです。グロブパターン展開 subdir/**/*.png をサポートします。異なる ComfyUI ユーザーディレクトリを指定するには、接尾辞 [input] [output] または [temp] を使用してください(先頭のスペースに注意!)。 |
出力
| 名前 | タイプ | 説明 |
|---|---|---|
content |
STRING 𝌠 |
テキストファイルのファイル内容、バイナリファイルのbase64。 |
image |
IMAGE 𝌠 |
画像バッチテンソル。 |
mask |
MASK 𝌠 |
マスクバッチテンソル。 |
metadata |
STRING 𝌠 |
ExifTool からのExifデータ。exiftool コマンドが PATH で利用可能である必要があります。 |
