[Stable-Diffusion] 🔰AnimateDiff Explanation <Basic Edition> *Modified Version*

Поділитися
Вставка
  • Опубліковано 29 жов 2024

КОМЕНТАРІ • 73

  • @zasuko
    @zasuko  9 місяців тому +2

    ※お詫び※ 解説内容の肝心な部分に誤りがいくつかありましたので再度改訂版をアップし直させて頂きました。🙇‍♂
    コメントやご指摘いただいた皆様ありがとうございました!(過去動画は頂いたコメントと一緒に限定公開で残してます💦)

  • @meijitenno
    @meijitenno 9 місяців тому +11

    ffmpegのパスをbinのパスにしたら上手くインストールできました。

    • @柿ピー-w6h
      @柿ピー-w6h 6 місяців тому +1

      助かります!
      自分もこれでできました!

    • @ぷぎぃぃ
      @ぷぎぃぃ Місяць тому

      binのパスでも出来ない場合って何が原因なんでしょうか。

  • @GyakuyamaChartarou
    @GyakuyamaChartarou 4 місяці тому

    他の人の動画を見てやっていたんですが、ずーとエラーがでてできなかったのですが、こちらの動画通りやったらできました!
    ありがとうございます。

    • @zasuko
      @zasuko  4 місяці тому

      コメントありがとうございます^^
      お役に立ててよかったです!🌸

  • @井上しし人
    @井上しし人 9 місяців тому +1

    チェックポイントの相性があるみたいでですね。変更しただけでうまく行きました

    • @zasuko
      @zasuko  9 місяців тому

      ですね~;AnimateDiffだとなんかヘンになっちゃうモデルも
      結構ありますよね😅

  • @waka7
    @waka7 8 місяців тому +2

    これ本当にすごいですね
    ちょっとした革命起こせそうで恐ろしいです

    • @zasuko
      @zasuko  8 місяців тому

      コメントありがとうございます!
      そうなんですよ~、もう少し作り込もうと思うと
      Comfy-UI とか別のツールとかとの組み合わせになってくるので
      この先は割と「沼」なので注意です😓

    • @waka7
      @waka7 8 місяців тому

      @@zasuko どこかディスコードで窓などは開かれてるんでしょうか?

    • @zasuko
      @zasuko  8 місяців тому

      @@waka7
      ディスコードはあまり使っていないので
      今はコメント欄かXの方でやり取りさせてもらっています~

  • @zasuko
    @zasuko  9 місяців тому

    コメントにご質問頂いていた、ノイズ動画が再起動でも改善しない件についてですが
    起動用の「webui-user.bat」 に
    set COMMANDLINE_ARGS=--reinstall-torch と追加して起動したところ改善するといった事例があるようです。
    改善以降は↑の追記を削除して起動でOKとのこと。
    引用:github.com/continue-revolution/sd-webui-animatediff/issues/5

  • @kenty240
    @kenty240 4 місяці тому

    大感謝です😊😊

  • @advan21yt
    @advan21yt 9 місяців тому +1

    2回目の修正版より、そろそろ応用編が見たいです🙇。

    • @zasuko
      @zasuko  9 місяців тому +1

      スミマセン💦どうしても気になっちゃって
      再々アップしてしまいました。。裏で応用編作ってますのでお待ちを~🙇

  • @anchovy-linda
    @anchovy-linda 2 місяці тому +1

    ざすこさん、はじめまして! 質問なのですがよろしいでしょうか!? 11:25のところで「'ffmpeg' は、内部コマンドまたは外部コマンド、
    操作可能なプログラムまたはバッチ ファイルとして認識されていません。」となってしまうのですがどう対処すればよいのかわかりません・・・。助けてください!!

    • @zasuko
      @zasuko  2 місяці тому +2

      ご質問ありがとうございます☺
      恐らくPathが通っていない状態のエラーかと思いますので
      環境変数の「Path」に追加指定するフォルダの住所を
      ffmpeg-master-latest-win64-gpl のフォルダの中の
      「bin」というフォルダに設定してみて下さい
      C:\ffmpeg-master-latest-win64-gpl\bin(←こんな感じ)

    • @anchovy-linda
      @anchovy-linda 2 місяці тому

      @@zasuko ありがとうございます! 明日チャレンジしてみます!! 最近はざすこさんの動画しか見てないです(笑) 応援してます!

    • @zasuko
      @zasuko  2 місяці тому +1

      @@anchovy-linda
      ありがとうございます!☺
      応援とてもとても励みになります!🌱✨

    • @anchovy-linda
      @anchovy-linda 2 місяці тому +1

      @@zasuko ちゃんと設定することができました!! ありがとうございます☺ 先日のアンケート答えました! LoRA希望一択です(笑) よろしくお願いいたします! 楽しみにしています☺

    • @zasuko
      @zasuko  2 місяці тому +1

      @@anchovy-linda
      上手くいってよかったです☺
      LoRA了解です~👍

  • @i7Luminous
    @i7Luminous 3 місяці тому +1

    こんにちは。
    わかりやすい解説で基本設定等問題なく勧められたと思うのですがいざ実行すると、RuntimeError: CUDA error: device-side assert triggered
    CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.
    For debugging consider passing CUDA_LAUNCH_BLOCKING=1.
    Compile with TORCH_USE_CUDA_DSA to enable device-side assertions.
    というエラーになり動作しませんでした。こちらもうお手上げで、解決策が分かるようでしたら教えていただきたいです。よろしくお願いいたします。

    • @zasuko
      @zasuko  3 місяці тому

      ご視聴ありがとうございます、
      動画中の、16:27 よくあるハマりポイント① の対応で正常化しない場合は、ほかにいくつか原因がありそうですね。
      エラーによるとハードウェア側でコケているようなのですが
      お使いのGPUのスペックを超える生成内容になっている可能性があるので、指定した生成処理のサイズが大きすぎないかを一旦確認してみて頂けますでしょうか。

    • @amenon2785
      @amenon2785 3 місяці тому +1

      私も同じエラーが出ました。
      私の場合はプロンプトを1girlとかだけにすると生成できるのですがloraなどを含んだ内容にすると上記エラーが出るようです。

    • @zasuko
      @zasuko  3 місяці тому

      @@amenon2785 さん!情報ありがとうございます!

  • @teru1010
    @teru1010 13 днів тому

    stability matrixでanimatediffを使いたいのですが、モーションモジュールが追加されず困っています。
    MacBookです。
    どうしたらよいですか?

    • @zasuko
      @zasuko  4 дні тому

      返信遅くなってゴメンナサイ💦
      Animatediff のモーションモジュールですが StabilityMatrix の方では以下に保存してみてください
      ●:\StabilityMatrix-win-x64\Data\Packages\Stable Diffusion WebUI\extensions\sd-webui-animatediff\model

  • @いそ-v6z
    @いそ-v6z 14 днів тому

    すいません。
    モーションモジュールを指定のファイルに入れないといけないといのですが僕の場合そもそもファイルが無いのですが何故だと思いますか?!
    ポータルボードにしているからなのかなんなのか全くわからないです。
    よろしくお願いします🙇

    • @zasuko
      @zasuko  4 дні тому

      返信遅くなってゴメンナサイ💦
      Animatediff のモーションモジュールですが StabilityMatrix の方では以下に保存してみてください
      ●:\StabilityMatrix-win-x64\Data\Packages\Stable Diffusion WebUI\extensions\sd-webui-animatediff\model

  • @近藤貴文-b7v
    @近藤貴文-b7v 6 місяців тому

    動画を拝見して、animatediffを入れました!ありがとうございます!質問ですが、extensions,sd-webui-animatediff,model内に指定のファイルを入れ、stable-diffusionを起動し、モデル選択の際ですが、選ぶことが出来るときとそもそも欄に出てこない時があります。何か改善ができる方法をご存しないでしょうか。

    • @近藤貴文-b7v
      @近藤貴文-b7v 6 місяців тому

      選択出来て、生成を進めてもまだノイズしか出ていません。。。早く動かしたいです。。。

    • @zasuko
      @zasuko  6 місяців тому

      うーん、まだやっぱりエラーがでるんですね;
      ちょっと前からA1111,WebUIの方ではAnimateDiffが上手く動かないという不具合が
      発生しているらしく、現状上手く生成できないという状況のようです💦
      なので、代替手段としてはComfy-UIでAnimateDiffを動かしていただくか
      ForgeのAnimateDiffでは動かせると思うので、私のチャンネル内のComfy-UIでの
      AnimateDiffの解説動画と合わせてご検討してみて下さい~😅

  • @AI-wo9yw
    @AI-wo9yw 7 місяців тому

    最初の動画からここまでMac &予備知識ゼロでなんとか付いてこれました。
    しかしここに来てffmpegのインストール手順が分からずつまづいてしまいました。
    Mac(M1)でAnimateDiffを使うのは難しいでしょうか?

    • @zasuko
      @zasuko  7 місяців тому +1

      ご質問ありがとうございます。
      スミマセン😿 あいにくMac環境を持っていないので試せないですが
      似たような事例の解決方法の紹介記事を見つけたので貼っておきます。
      qiita.com/ko-izumi/items/449aa2f00ae5bd127672
      zenn.dev/esaka/scraps/bb29de3b30fc13
      ちなみに次の次の動画👉ua-cam.com/video/FqgX1nz-y68/v-deo.html
      でクラウド環境での動画生成のやり方も紹介しているので
      もしMacで難しい場合はGoogleColabでの生成も検討してみて下さい~🌱

    • @AI-wo9yw
      @AI-wo9yw 7 місяців тому +1

      ありがとうございます!記事をチェックしてみます。
      そして毎回驚異的に分かりやすく観やすい動画に感謝しております!

  • @なず-b7h
    @なず-b7h Місяць тому

    コメント失礼いたします。この動画を参考にやってみたのですが何度試してもこの「EinopsError: Error while processing rearrange-reduction pattern "(b f) d c -> (b d) f c". Input tensor shape: torch.Size([2, 8160, 320]). Additional info: {'f': 16}. Shape mismatch, can't divide axis of length 2 in chunks of 16」エラーが出てしまい生成できません。解決方法はありますでしょうか? 
    Context batch sizeは16から変えていません。
    よろしくお願いいたします。

    • @zasuko
      @zasuko  Місяць тому

      ご返答遅くなりスミマセン、もうちょっと詳しく状況が分かると助かります
      動画中のどのあたりで躓いているのか知りたいです。
      それとWEBUIはA1111をお使いですか?Forgeだったりしますか?

    • @なず-b7h
      @なず-b7h Місяць тому

      ご返信ありがとうございます。
      基本編の①の辺りと言ったらいいのでしょうか、animateDiffの設定のところ同じようして生成を押すとこのエラーが出てしまいその後、animateDiffのチェックを外して画像生成しようとしてもこのエラーが出るので毎回再起動している状態です。ローカル版なのでA1111なのでしょうか?
      あまりその部分が詳しくなくてすみません。

    • @zasuko
      @zasuko  Місяць тому +1

      @@なず-b7h
      なるほど、エラー表示的に設定項目の設定ミスの様に見えますね、。もう一度各設定項目を確認してもらった方がいいかもしれません…。エラー表示をChatGPTやCoPilotなどにコピペして聞いてみると解決することも多いので試してみて下さい^^

    • @なず-b7h
      @なず-b7h Місяць тому

      @@zasuko
      ありがとうございます!
      明日やってみます!
      ご返信して頂きありがとうございました。

  • @user-fw4kg3cs2g
    @user-fw4kg3cs2g 6 місяців тому +1

    img2imgで生成しても、最初のフレームが入れた画像と少し違う感じになるのは仕様ですか?

    • @zasuko
      @zasuko  6 місяців тому

      ご質問ありがとうございます☺
      通常のimg2imgと同様に、画像だけだと微妙に違う絵になるので
      生成時のプロンプトと一緒に1mg2movしてあげると
      かなり近いイメージになると思います。この動画の次の動画でそのあたり解説しているので
      もし良かったらご覧くださいませ~🌱

  • @MineT-g3p
    @MineT-g3p 7 місяців тому

    動画の方拝見させていただきました。丁寧な解説で導入まではスムーズに進めることができました。
    ただ、生成時にトラブルがありまして…… 以下のエラーによって生成が行われず、強制的にキャンセルされてしまう状態です。
    EinopsError: Error while processing rearrange-reduction pattern "(b f) d c -> (b d) f c". Input tensor shape: torch.Size([2, 4096, 320]). Additional info: {'f': 16}. Shape mismatch, can't divide axis of length 2 in chunks of 16
    ※ちなみにですが、Context batch sizeを[1]や[2]にすると、生成こそされるものの、支離滅裂なモザイク画像となってしまいます。
    不躾なコメントで失礼しますが、投稿者さんの動画ではそのような症状は出ていないようでしたので、もし知恵がありましたら、お助けいただけると幸いです。

    • @zasuko
      @zasuko  7 місяців тому

      ご視聴ありがとうございます!☺
      エラーの件ですが、Context batch sizeは基本的に16のままでOkですので
      16に設定しなおしてもう一度試してみて下さい。
      ※基本的に16推奨です。

  • @Potion_Sound
    @Potion_Sound 4 місяці тому

    コメント失礼します、AnimateDiffをインストールする時に出でくる、サイトの名前ってなんですか? 動画の、7分40秒の所、ダウンロードする、サイト?が、よくわからないので、教えていただけると助かります。

    • @zasuko
      @zasuko  4 місяці тому +1

      ご質問ありがとうございます、7:40の箇所の画面で映っているのは
      どこかの他のサイトではなく、WebUI 内の「Extensions」というタブの中の、さらに中にある「Install from URL」とうタブの画面です。
      ちょっと見つけにくいかもしれませんが、WebUIの画面上部の方の
      段をよく見て頂けると右端の方に「Extensions」とうタブがあると思いますので、まずはそれを探してみてください。
      その枠の中に「Install from URL」があるはずです。

    • @Potion_Sound
      @Potion_Sound 4 місяці тому +1

      @@zasuko ありがとうございます。
      ちょっとやってみます。 また、分からない所がありましたら、連絡します。

    • @Potion_Sound
      @Potion_Sound 4 місяці тому

      @@zasuko stable diffusion 内で、stable diffusion web uiをインストールしようとしても
      stable diffusion web uiの、インストールが始まるのですが、すぐに
      Package Modificatio Faild
      【パッケージの変更に失敗しました】って出てきて、インストール出来ません…
      これってどうしたらいいですかね…?
      お手数ですが、教えていただけると助かります。

    • @zasuko
      @zasuko  4 місяці тому +1

      @@Potion_Sound
      う~む、詳しくは状況よく分かりませんが
      その感じでハマってしまった場合は
      一旦アンインストールしてインストールし直すとうまくいくことが多いです。
      なお、アンインストールする際はoutputフォルダの生成データは別の場所にコピーしてBackupしておくことをお忘れなきよう。

    • @Potion_Sound
      @Potion_Sound 4 місяці тому

      @@zasuko 分かりました、ちょっとやってみます…

  • @gairyou
    @gairyou 5 місяців тому

    モジュールファイルなのですが4つ格納するmodelsフォルダーがありませんでした。modelフォルダーはありますが。ですので、modelsフォルダーを作って、その中に入れましたがモジュールが反映されません。

    • @gairyou
      @gairyou 5 місяців тому

      modelフォルダーに入れ直したら反映されました。

    • @zasuko
      @zasuko  5 місяців тому +1

      「s」が余計だった誤表記ですね😓混乱させてしまいスミマセン;
      訂正文入れておきます~💦

    • @gairyou
      @gairyou 5 місяців тому

      @@zasuko 勉強になります。ありがとうございます。

  • @tamshar8537
    @tamshar8537 6 місяців тому

    AttributeError: 'NoneType' object has no attribute 'batch_size'
    のエラーが出て、何をやっても生成出来ませんでした。
    このエラー原因をいくら調べても直し方がわからず、、
    おそらく”motion module”のあたりかとは思うのですが、、
    コメントの方に今webUIの方では、AnimateDiff使えなそうとのことなので、様子を見てみます。

    • @zasuko
      @zasuko  6 місяців тому

      ありゃ、やっぱりまだエラー出ちゃいますか💦
      A1111も最近アップデートが頻繁されるようになってきたので
      もしかしたら最新の1.9.0とか1.9.3、またはForgeとかでは修正されて
      使えるようになっているかもしれませんので試してみてください~😅

    • @tamshar8537
      @tamshar8537 6 місяців тому

      @@zasuko お返事ありがとうございます。
      Forgeではエラーなく、すぐに出来ました!
      ありがとうございます!

    • @zasuko
      @zasuko  6 місяців тому

      @@tamshar8537
      お~!ご報告ありがとうございます。
      解決できて良かったです~☺

  • @動画編集素材屋さん
    @動画編集素材屋さん 4 місяці тому

    初めまして、 web ui 内で
    AnimateDiff 他、プラグインをインストールして、再起動すると、エラーになってしまいます… プラグインを入れないと、web ui はちゃんと動くのですが、原因が分かりません…( ˘•ω•˘ ).。oஇ 対処法ってありますか…?

    • @zasuko
      @zasuko  4 місяці тому +1

      原因になっている要素がどれかな~と思いますが
      エラーの情報って分かりますでしょうか?

    • @動画編集素材屋さん
      @動画編集素材屋さん 3 місяці тому

      ​@@zasuko エラーの原因が、分かりました! Stabiritty Matrix にあるファイル【 models 】に、motion moduleを入れて、Web Uiを立ち上げると、ブラウザーが立ち上がらなくなり、
      models から、motion moduleを抜くと、普通に、Web Uiが立ち上がります…
      他のプラグインは、インストール出来てるので、原因は、motion moduleなんですかね…?

    • @zasuko
      @zasuko  3 місяці тому

      @@動画編集素材屋さん
      ご報告ありがとうございます!私は遭遇したことないのですが module 関連のエラーと表示されているのであれば
      そうかもしれませんね~
      違う種類の motion module であれば起動できるなどありますかね

  • @shin3114
    @shin3114 8 місяців тому

    何回もFFMPGが上手くいかない😢

    • @zasuko
      @zasuko  8 місяців тому +1

      レス遅くなっちゃてごめんなさい💦
      どんな状況で失敗しちゃってますか?

    • @shin3114
      @shin3114 8 місяців тому

      @@zasukoお忙しい中ありがとうございます!binフォルダのパスをコピーしたらセットアップ出来ました。ただ、Diffで作成した時にGoogleClabのエラーが出てしまって上手くいきませんw