2024-09-29 00:16:53 +09:00
2024-09-29 00:16:53 +09:00
2024-08-04 16:48:16 +09:00
2024-09-29 00:16:53 +09:00
2024-08-04 16:48:16 +09:00
2024-08-04 16:48:16 +09:00
2024-08-04 16:48:16 +09:00
2024-09-29 00:16:53 +09:00
2024-09-29 00:16:53 +09:00
2024-08-04 16:48:16 +09:00
2024-09-29 00:16:53 +09:00
2024-09-29 00:16:53 +09:00
2024-09-29 00:16:53 +09:00

D2 Send Eagle

[English][日本語]

ComfyUIで生成した画像を画像管理ソフト Eagle に送るカスタムノードです。

ComfyUI-send-eagle-slim という既存のカスタムノードを自分の好みに拡張したものです。素晴らしいカスタムノードを制作してくださった Shingo.T 様に感謝です。

サンプルワークフロー


主な機能

  • image で受け取った画像を Eagle に送信する
  • positive、negative で受け取ったテキストを Eagle のメモとして記録する
  • png形式、webp形式が選択可能

png形式と webp形式の違い

  • png形式
    • ComfyUIワークフローを保存できる
    • StableDiffusion webui A1111 の PNGInfoには表示できない
  • webp形式
    • ComfyUIワークフローを保存できない
    • StableDiffusion webui A1111 の PNGInfoには表示できる

インストール

ComfyUI Manager を使う場合

  1. ComfyUI Manager を開く
  2. Custom Nodes Manager をクリック
  3. D2 Send Eagle を検索
  4. Install をクリック
  5. ComfyUI を再起動

コマンドプロンプトを使う場合

  1. コマンドプロンプトを開く
  2. {ComfyUIインストールフォルダ}/custom_nodes に移動
  3. git clone https://github.com/da2el-ai/ComfyUI-d2-send-eagle

入力 / オプション

  • images
    • 保存する画像
  • positive
    • ポジティブプロンプト
  • negative
    • ネガティブプロンプト
  • format
    • 保存形式を webp / png から選択
  • lossless_webp
    • 可逆(lossless)か不可逆(lossy)から選択。webp を選択した時に有効。
  • compression
    • 圧縮率を指定。webp で lossy を選択したときに有効。
  • save_tags
    • Eagle のタグとして保存するか選択
    • None: 保存しない
    • Prompt + Checkpoint: プロンプトとモデル名を保存
    • Prompt: プロンプトを保存
    • Checkpoint: モデル名を保存
  • filename_template
    • ファイル名の書式を指定
    • 初期設定では {model}-{width}-{height}-{seed}
    • 使用可能なパラメーター: width、height、model_name、steps、seed
  • eagle_folder
    • Eagleのフォルダ名、またはフォルダIDを指定。フォルダが存在しなければ新規作成する

その他の機能

ローカルにも画像を保存

Eagleに送信する他に、ローカル環境の下記フォルダにも画像を保存します。 このフォルダ名は変更できません。

./ComfyUI/output/YYYY-MM-DD/YYYYMMDD_HHMMss_SSSSSS-{FinalImage_width}-{FinalImage_height}.webp

対応する KSampler

下記の KSampler系に対応しています。 config.yaml を編集すると自分で増やすことができます。

  • KSampler
  • KSamplerAdvanced
  • KSampler With Refiner (Fooocus)
  • BNK_TiledKSampler
  • KSampler (Efficient)
  • GenerateNAID

変更履歴

  • 2024/09/29
    • NovelAI生成ノード GenerateNAID に対応
    • 設定項目を config.yaml で指定できるようにした
    • webp形式の時にプロンプト情報を Exif に記録するようにした
  • 2024/08/19
    • Unet Loaderを使った時にモデル名を取得できないのを修正
  • 2024/08/04
    • とりあえず公開
S
Description
No description provided
Readme MIT
1.6 MiB
Languages
Python 100%