AnimateDiff

更新日2023-11-26 (日) 20:58:11
作成日:2022年3月14日

animatediff インストール

以下のURLで拡張機能にインストールする

https://github.com/continue-revolution/sd-webui-animatediff

モーションdiffのインストール

上記サイトの以下の個所から「mm_sd_v15_v2.ckpt」をダウンロードする

MM_inst1.png

Googleドライブ(DL数上限でDLできなかった)

MM_inst2.png

またはHuggingFace

MM_inst3.png

stable-diffusion-webui_AmimateDiff\extensions\sd-webui-animatediff\model にmm_sd_v15_v2.ckptをコピーする。

WebUI再起動

サンプル作成

  • meinamix_meinaV11.safetensors
  • 1girl, fighting, magic power,
  • EasyNegativeV2
  • DPM++ 2M Karras
  • mm_sd_v15_v2.ckpt
  • フレーム数:0
  • フレームレート:8
  • Display loop number:0
  • 保存:GIF, PNG

サンプル作成1.png

サンプル作成2.png

サンプル動画

  • CheckPoint:05Xxmix9realisticV4005_v10
  • サンプリングステップ:28
  • DDIM
  • アップスケーラー:Latent
  • アップスケール倍:1.8
  • フレーム数:192

masterpiece, 1girl, best quality, front face , front view, full body, standing, low angle, serious smile, white Maxi dress ,beach, walking,

AnimateDiff1.png

クリスマスサンプル

  • CheckPoint:05Xxmix9realisticV4005_v10
  • Prompt: masterpiece, 1girl, best quality, front face , front view, Three-Quarter Length, standing, serious smile, Christmas costume ,long maxi-skirt ,christmas market, walking,
  • Negative Prompt:EasyNegativeV2
  • サンプリング方法:DDIM
  • サンプリングステップ:28
  • アップスケーラー:Latent
  • アップスケール倍:1.5
  • 幅:344
  • 高さ:512
  • CFGスケール:7
  • シード:2550984556
  • ADetailer:Enable ADetailer ←ADetailerはAnimateDiifで一度実行するとStable Diffusion自体を再起動する必要がある。そのまま実行はエラーする
  • ADetailer model:face_yolov8n.pt or face_yolov8s.pt
  • ADetailer prompt:detailed face
  • Save format:GIF (PNG)
  • フレーム数:128
  • フレームレート:8
  • Display loop number:0
  • Context batch:16 ← 24にすると背景がプロンプトどおりならない場合がる
  • Stride:1
  • Overlap:-1
  • Closed loop:R-P
  • Frame Interpolation:Off
  • X間隔:10
  • Flowflrames: 8.33 x4 = 33.32FPS Normal Speed

クリスマス1.png

クリスマス2.png

クリスマス.png

Error

以下のエラーは「拡張機能」の「sd-webui-animatediff」を含むすべてのアップデートで解決した。

コマンドプロントのWebUIは再起動したほうが良い

*** Error running before_process: E:\SD\stable-diffusion- webui_AmimateDiff\extensions\sd-webui-animatediff\scripts\animatediff.py
     Traceback (most recent call last):
      File "E:\SD\stable-diffusion-webui_AmimateDiff\modules\scripts.py", line 611, in before_process
        script.before_process(p, *script_args)
      File "E:\SD\stable-diffusion-webui_AmimateDiff\extensions\sd-webui-animatediff\scripts\animatediff.py", line 53, in before_process
        self.cn_hacker.hack(params)
      File "E:\SD\stable-diffusion-webui_AmimateDiff\extensions\sd-webui-animatediff\scripts\animatediff_cn.py", line 607, in hack
        self.hack_cn()
      File "E:\SD\stable-diffusion-webui_AmimateDiff\extensions\sd-webui-animatediff\scripts\animatediff_cn.py", line 132, in hack_cn
        from scripts.controlmodel_ipadapter import (PlugableIPAdapter,
    ModuleNotFoundError: No module named 'scripts.controlmodel_ipadapter'

Error.png

参考

AnimeteDiffがv1.5になり WebUIv1.5では動作しなくなったので下の参考を参照してでWebUIv1.6.0にインストール

AnimeteDiff(v1.5の前のバージョン)をInstall WebUI 1.5にインストールする手順

GIFからMP4変換するフリーソフト(flowframes)


添付ファイル: fileクリスマス2.png 23件 [詳細] fileクリスマス1.png 24件 [詳細] fileクリスマス.png 7件 [詳細] fileAnimateDiff1.png 12件 [詳細] fileError.png 48件 [詳細] fileサンプル作成2.png 33件 [詳細] fileサンプル作成1.png 30件 [詳細] fileMM_inst3.png 49件 [詳細] fileMM_inst2.png 54件 [詳細] fileMM_inst1.png 48件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-11-26 (日) 20:58:11