![見出し画像](https://assets.st-note.com/production/uploads/images/140444061/rectangle_large_type_2_8ddb859cecd67355b68e5306ba6169ca.png?width=1200)
超初心者向けcomfyUI備忘録
はじめに
この記事は筆者がcomfyUIを初めてから4日後に書いている。
つまり4日でもある程度のやりたいことは出来るようになるってことだ。
とっつきにくさしかないcomfyUIだが、落ち着いてやればどうにかなるっぽい。
多分。
筆者がcomfyUIを始めることになったきっかけ
852話さんの作ったゲーム「曖昧夢 - AImAIm-」が好きすぎる。
雰囲気ホラー徘徊ゲーム
— 852話(hakoniwa) (@8co28) April 17, 2024
「曖昧夢 -AImAIm-」https://t.co/c9WhkcDya7
を公開しました。
曖昧な夢の中、「私」を操作し、「貴方」を探し出してください。
「私」は悪夢を見てもいいし、見なくてもいい。
プレイ時間30分〜1時間程度。
ゲームのゴールは一つだけです。
実況/収益化 可 pic.twitter.com/1RIB8r1ot0
このゲームはにじジャーニーで作った画像を様々な方法でアニメーションして動画にしているとのこと。
その様々な方法のひとつにcomfyUIが含まれている。
じゃあやるしかなくない? comfyUI。
以前から興味があったので思い切ってやることに。
目標
・最終的には曖昧夢みたいなゲームを作る
#スーパーゲ制デー
— 永久恋愛ととと (@tototoP210) May 10, 2024
何もかもが変な女に罵られながら異世界からの脱出を目指す探索ホラーゲーム
を、作るか悩んでいます。どうしようかな。
『ゆめにっき』よりも『曖昧夢-AImAIm-』と『Milk inside a bag of milk inside a bag of milk』の影響を強く受けてる感じです pic.twitter.com/TFtrnMNq4J
そのために
・1枚の絵をアニメーションさせる
・2枚の絵を中割アニメーションさせる
おまけとして
・いつもautomatic1111でやってることをcomfyUIで再現する
・なんかAIで動いたり変化する可愛いコル音イムが見たい。
![](https://assets.st-note.com/img/1715550059425-ycRUPHpIy2.png)
環境構築
とにかくスペックの低いパソコンを使用しているため、ローカル環境はどうしても諦めざるを得ない。
Google ColabでcomfyUIを始めることに。
次にGoogle ColabでのComfyUI導入方法ですが、上にも貼ったように最初はComfyUIの公式Colabノートブックを利用することを検討していましたが、後述するComfyUI ManagerというComfyUIの拡張機能を管理するための拡張機能のリポジトリで提供されているColabノートブックを利用するほうがスムーズに始められることに気づきました。
ってことでこちらの記事のURLからcolabノートブックを使うことに。
後述するけどComfyUI Managerがないとマジで話にならないんですよね。
あとGoogleドライブとは連携します。毎回色々ダウンロードするのは面倒なので。
んでまぁGoogleドライブにも容量課金しちゃったよね……。仕方ないよね……。
今回主に使用するモデルは「LittleStepMix_A」
1.5系モデルで、NAIリークを使用していない商業利用も可な安全なモデル。
塗りも綺麗だし元の絵の個性を潰さない、無難に良いモデルである。
好きなLoRA(flat2、hyper detailer、他好きな絵柄Lora、自作Loraなど)を/content/drive/MyDrive/ComfyUI/models/lorasに入れておく。
やはり1.5系からは離れられない……。
/content/drive/MyDrive/ComfyUI/models/vaeに「vae-ft-mse-840000-ema-pruned.safetensors」を入れておく。
大体これ入れておけばどうにかなる。
controlnetも一通りなんとかして入れよう。
場所は /content/drive/MyDrive/ComfyUI/models/controlnet
4日前の私に言いたいこと
comfyUIを無事起動して、とにかくやりたいと思ったことに近いものの人様のワークフローを片っ端から探してダウンロードして放り込んで、ERRORを出して、ComfyUI Managerで色々インストールする作業から始まる。
![](https://assets.st-note.com/img/1715552015242-pf5rLoLyzb.jpg?width=1200)
「install Missing Customu Nodes」を押して出てきたもの片っ端からinstallする。
それが終わればだいぶ楽だから。頑張れ。
あとは何もない画面でダブルクリックすると検索機能が出てくる。
あとは線引っ張ると候補とか出てくる。
そういうのでなんとかする。なんとかして。
1枚の絵をアニメーションする
いくつか方法がある。
なお必要な動画モデルはanimatediff以外は「models/checkpoints」に放り込んでおけばどうにかなる説ある。
Stable Video
初歩的な方法。簡単。こちらはプロンプトを入れることが出来ない。完全にAIのお任せ。
![](https://assets.st-note.com/production/uploads/images/140439713/picture_pc_c68c6aa87ffc1870e3612e3d968fd621.gif)
DynamiCrafter
プロンプトを入れることで動きをコントロールできる。
ワークフローはこちら↓
![](https://assets.st-note.com/production/uploads/images/140439392/picture_pc_e9d54de85d648a5f9e98c471a9ac3d50.gif)
animatediff
automatic1111でやる分には絵を載せるだけで良さそうなのだが、comfyUIでやる時はcontrolnetを通す必要があるようだ。
![](https://assets.st-note.com/production/uploads/images/140439353/picture_pc_3b2688b3c6cc84d15aea49292742e1c9.gif)
↑1枚の絵をアニメするやつ、ざっくり自作したもの載せとくね
controlnetのどれが良いかは自分で色々試してほしい。
とりあえずtileが安定だろか。もちろんcontrolnetの重ね掛けもできる。
2枚の絵を中割アニメーションさせる
animatediff
これに関してはこの方のnote見ればOK。ワークフローも載ってる。感謝。
↓こっちの記事でもいけると言えばいける。
![](https://assets.st-note.com/production/uploads/images/140441699/picture_pc_d259a4f669e7cf1bec6b6149af7ba70a.gif)
DynamiCrafter
ワークフロー見よう見まねで作ったけどコレ中割じゃなかったね。
![](https://assets.st-note.com/production/uploads/images/140440763/picture_pc_39c0e2dc1c21a80725865e550c7ec37f.gif)
![](https://assets.st-note.com/production/uploads/images/140440806/picture_pc_3bdfb3fd74a35d0b3ea69145b04777c7.gif)
↑見よう見まねで作ったワークフロー。
書き込み量増加i2i
見よう見まねで自作。automatic1111でいつもやってること。
![](https://assets.st-note.com/img/1715556396721-tNBV7j1i7F.png?width=1200)
このワークフローを改造して
ラフから線画仕上げi2i、ラフからカラー着色i2iも作れる。作れた。
![](https://assets.st-note.com/img/1715556586626-4OdHEqNhqz.png?width=1200)
入れるLoRAとcontrolnet変えるだけの簡単なお仕事。
そんなわけで
comfyUI初めて4日目の私、m2mに挑戦するも、気になる配布ワークフローを読み込んでもComfyUI Managerからinstallに悉く失敗して原因を突き止められずにいる。わからん。なんでインストール失敗するの。原因不明すぎる。
んでm2mワークフロー自作するとして、とりあえずそれっぽい形になったけど、設定のミスですぐERRORを吐き、成功率は低い。
controlnetがうまくいく時といかない時がある。もうわからん。
![](https://assets.st-note.com/img/1715558116111-LeohUiioxm.png?width=1200)
![](https://assets.st-note.com/production/uploads/images/140443744/picture_pc_45266d65b8b013560805a170fd6f8750.gif)
![](https://assets.st-note.com/production/uploads/images/140443735/picture_pc_b43c981c8904c163e8fb6c30d454f325.gif)
![](https://assets.st-note.com/production/uploads/images/140443736/picture_pc_5c158963b25d2c093199ba392d7ad029.gif)
おわりに
comfyUIなんもわからん。
かわいいコル音イムがたくさん見れたから満足です。
いや技術的にやりたいことがやれることがわかったならゲーム作れよ。
おわり。