ログインする ユーザー登録する

#Schedulerのメンバーシップの投稿

ComfyUIでDetailerのSampler&Schedulerを一括設定する
9

ComfyUIでDetailerのSampler&Schedulerを一括設定する

全体公開

前回の投稿「ComfyUIでデティールアップしよう」 https://membership.chichi-pui.com/posts/images/d47ba55c-1bfc-4e4f-9651-4b49e84914fc/ こちら↑でデティラーの話をしましたが、その中でSamplerとSchedulerをKSamplerと統一した方が良いと書きました。 Detailerを使わない環境であれば、1枚目の画像の様なノードが使えます。 しかし、Impact PackのDetailerには使えません。 正確にはSchedulerでエラーがでます。 ※Samplerは問題ありません。 少し前までは、2枚目の画像の様にすれば動いたのですが、ComfyUIのアップデートでこれも動かなくなりました💦 いろいろ試した結果、3枚目の画像の様にすれば動く事が分かりました。 ※あくまで私の環境での事です。 使用したカスタムノードは、 ・CTR-nodes URL: https://github.com/PGCRT/CRT-Nodes  SamplerSchedulerCrawler になります。 元々はSamplerとSchedulerを切り替えてながら実行してテストするためのノードの様ですが、使えます。 使用するには、sampler_seedとscheduler_seedに数字を入れてやればOKです…で、入力する数字は、list_infoからの出力にあります。 ※4枚目の画像の様に、下の方にSchedulerのリストも載っています。 この出力を見ないと目的のSamplerとSchedulerの番号が分かりませんw なので、一度 "0"と"0"で実行してリストを出力し、Noteノードなどに保存しておく必要があります(5枚目の画像)。 一度決めて変えないのであればこの限りではありません。 私の場合は、実行時にリストを取れるようにフローを組んでいます(6枚目の画像)。 ※どうしても名前で設定したい人は、一度出力したリストから検索するフローを組めば出来るので、頑張ってみてください。 ---------------------------------------------------------------------------------------------------- SEEDの一括設定 SEEDもSEED生成用ノードが複数存在します(7枚目の画像)。 詳細は書きませんがお好きな物をお使い下さい。 ※右上の「整数」と成っているのは、ComfyUI標準の整数を扱うノードです。  マイナスの値を生成する事がありますが、これでも使えます。 ---------------------------------------------------------------------------------------------------- 全部組み込むと8枚目の画像の様になります。 また線が増えましたねw ---------------------------------------------------------------------------------------------------- おまけ Impact Packに Seed Loggerなるノードがあります(9枚目の画像)。 その名の通り、seed値を記録してくれるノードです。 limitに指定した回数分記録してくれます。 前回、前々回、前々々回などのseedも再利用可能です。