簡単 NSFW 動画生成のチュートリアル - Zuntan03/EasyWanVideo GitHub Wiki
よくある構図のエロ画像から、お手軽に動画を生成します。
- LoRA やプロンプトの調査や調整が不要
- Wan なので動画生成の時間が短い
- 実績のあるプリセットで高打率な動画生成
メインメモリ 48GB と VRAM 6GB の NVIDIA ビデオカードが必要です。
開発もサンプルの生成も、すべて Geforge RTX 3060 12GB・メインメモリ 64GB 環境で実施しています。
問題が発生したら『トラブルシューティング』や『よくある質問と回答』もご確認ください。
ファイルのダウンロード
- EasyWanVideo のインストール先にある、
Download/Kijai_Nsfw.bat
でモデルや LoRA をダウンロードします。- 初回の実行時のみコンソール画面の指示に沿って Civitai API キーを入力してください。
Download/Kijai_Nsfw.bat
はプリセットで利用している LoRA のみをダウンロードします。- 更新で追加された新プリセットの LoRA が見つからない場合も、
Update.bat
後にDownload/Kijai_Nsfw.bat
でダウンロードします。
- ダウンロード中に
ComfyUi.bat
で EasyWanVideo を起動し、左のフォルダアイコン(w
キー)のワークフロー
にあるEasy/Kijai_NsfwI2v
を開きます。 - ワークフローの左の方にある
LoRA プリセット情報
のリンク先サンプル動画を確認します。- リンク先の Civitai では、下の方に画面をスクロールするとサンプル動画を多数確認できます。
- 気に入った LoRA があれば、同様の構図で好きなキャラの画像を EasyReforge などで用意します。
LoRA プリセット情報
の元画像生成用のプロンプト
も、画像生成の参考にしてください。- ControlNet を活用する とお好みの複数キャラを自由に組み合わせた画像も生成できます。
- ファイルのダウンロードが終わったら、
Kijai_NsfwI2v
をリロード(F5
キー)します。
SampleNsfw/_Download.bat
で簡単 NSFW 動画生成のサンプルもダウンロードできますので、こちらも確認ください(既存の Sample/
と別のフォルダですので注意)。
*.webp
の元画像から*.png
で動画を生成し、*.mp4
でループや繋ぎ合わせなどをしています。- 各
Part
の*.png
と*.mp4
は ComfyUI でワークフローを確認できます。 *.webp
には EasyReforge の PngInfo 付きです。- 手直し Inpaint などでそのまま生成できない場合もありますが、プロンプトなどの参考にしてください。
- 各
画像からの動画生成
基本的には画像を設定してプリセットを選んで生成です。
- 用意した画像を
開始画像を読み込む
にドラッグ&ドロップして読み込みます。 LoRA プリセットの選択
でプリセットをひとつ選択します。- 選択したプリセットとは別に、
アニメピストン
も選択して揺れを追加できます。
- 選択したプリセットとは別に、
実行
で生成します。実行(即時)
に切り替えるとシードを変えつつ生成し続けます(生成ガチャ)。- VRAM が 12GB 未満の場合は、
プロンプトの入力欄
の右下にあるブロックスワップ数
を40
に上げてから生成します。ブロックスワップ数
を40
にしても VRAM が足りない場合は、動画のサイズ
を480px
にしたり、動画の長さ
を2秒
にしてみてください。
- VRAM が 12GB を超える場合は、
ブロックスワップ数
を、 VRAM 残量に合わせて下げるとより高速に生成できます。- VRAM 残量は Windows のタスクバー右クリックから
タスクマネージャ
のパフォーマンス
などで確認できます。
- VRAM 残量は Windows のタスクバー右クリックから
- Geforce RTX 40x0 以降の場合は、
高速化や品質調整の機能
のコンパイル
を有効にするとより高速に生成できます。 - 中断時などに VRAM 不足のエラーが出た場合は、画面上部の
Free model and node cache
をしてから再生成します。
- VRAM が 12GB 未満の場合は、
- 複数の LoRA プリセットを選択することもできます。
- LoRA の強度が高すぎる場合は
LoRA プリセットの LoRA 重み
でプリセット全体の LoRA の重みを調整できます。
- LoRA の強度が高すぎる場合は
- 動画の幅と高さは
動画のサイズ
で、動画の秒数は動画の長さ
で指定できますが、プリセットは576px
,3秒
を基準に調整しています。- 動画の長さや秒数を変更すると LoRA の効果が変わり、
LoRA プリセットの LoRA 重み
などのパラメータ調整が必要になる場合があります。- 逆に動画の品質が低い場合に、長さや秒数の変更で状況が改善することもあります。
- 動画の長さや秒数を変更すると LoRA の効果が変わり、
- 動画の打率を上げるために
各機能の有効・無効を切り替え
で画像からのプロンプト生成
を有効にしています。- よりダイナミックな動画を生成したい場合は、
画像からのプロンプト生成
を無効にしてください。
- よりダイナミックな動画を生成したい場合は、
後述する 動画のループ化 で生成した動画をループ動画にできます。
各機能の有効・無効を切り替え
各機能の有効・無効を切り替え
ノードで様々な機能を切り替えることができます。
[開発用] LoRA チェッカー
: プリセットの開発用に様々な LoRA 設定でバッチ生成する機能です。
通常は利用しません。画像からのプロンプト生成
: 画像からプロンプトを生成することで、動画の動きを良くも(破綻が減る)悪くも(動きが弱る)安定させます。
思い通りにアニメーションしない場合に切り替えてみてください。
後処理の機能
後処理の機能は主に 動画のループ化 で動画前半も含め、まとめて有効にします。
ループ化しない場合はその前の生成でご利用ください。
ポイント指定でモザイク
: 左下の緑でポイントモザイク、赤で否定、下の New canvas でリセット
で指定した場所を、自動で追随しながらモザイクを掛けます。ポイントモザイクの範囲拡大
で検出後の範囲を拡大できます。- 動画のループ化 では、プロットエリア右クリックの
Load Image
で、前半の動画の開始フレームを読み込んでポイントを設定してください。- 前半動画の
mp4
と一緒に保存されるpng
を利用できます。
- 前半動画の
- 慣れると優秀なおすすめモザイク機能で、私はこれをメインに利用しています。
自動検出でモザイク
: 画像からの自動検出でモザイクを掛けますが、動画によっては検出漏れが発生しがちです。マスクでモザイク
:開始画像を読み込む
を右クリックしてOpen in MaskEditor
で指定した範囲に、確実にモザイクを掛けます。開始画像を読み込む
を右クリックしてSave Image
で編集したマスクを保存して再利用できます。
- 上記のモザイク掛けは、
Easy/Mosaic
ワークフローで後からモザイク掛けすることもできます。 2倍アプスケール
: 動画をアップスケールしてキレイにします。Easy/Upscale
ワークフローで後からアップスケールすることもできます。
上ラベル
,下ラベル
: 動画の上や下に一行の文を表示できます。日本語を利用できます。上ラベルのテキスト
,下ラベルのテキスト
ノードで表示する文を指定してください。Easy/AddLabel
ワークフローで後からラベルを追加することもできます。
保存の機能
生成した通常の webp
動画以外に、追加で保存するファイルを指定します。
最終フレーム画像を保存
: 最終フレームの画像から続きを生成したり、ループ用動画の開始フレームに指定するための画像を保存します。後処理なし webp 動画を保存
: 動画のループ化 などで利用するための、後処理をする前の動画を保存します。- すべての後処理が無効なら通常の
webp
動画と同一ですので、無効にできます。
- すべての後処理が無効なら通常の
補間なし mp4 を保存
: 生成結果を簡単に確認するためのmp4
動画を保存します。補間あり mp4 を保存
: 最終結果として人と共有するための、なめらかなmp4
動画を保存します。
動画のループ化
基本的には前半の動画を設定してプリセットを選んで生成です。
Easy/Kijai_NsfwLoop
ワークフローを開きます。ループにする webp 動画、または開始画像を読み込み
で後処理をしていない前半のwebp
動画 (*_NsfwGen_*.webp
) を読み込みます。- 前半の動画の生成で利用した
LoRA プリセットの選択
やLoRA プリセットの LoRA 重み
などを同様に変更して実行
します。- LoRA の効果が思ったように得られない場合は、
LoRA プリセットの LoRA 重み
や各プリセットの LoRA の重みを調整してください。
02_
は重み0.2
、12_
は重み1.2
です。
- LoRA の効果が思ったように得られない場合は、
動作モードを変更
で開始画像と終了画像から動画を生成
を選ぶと、開始画像と終了画像による動画生成も利用できます。
TIPS
- NSFW 系 LoRA をマージした
KijaiWanNsfw
モデルを利用しています。Download
以下の bat でダウンロードすれば、通常の Wan 2.1 I2V や Wan SkyReelsV2 I2V や Wan Fun 1.1 InP モデルに変更して生成することもできます。
- オススメなプリセット設定がありましたらお知らせください。