【Stable Diffusion】キャラ固定して動画を生成する技術【MasaCtrl】 #masactrl

ここ最近、loraモデルがうまく生成できないケースが多々あり、
コマンドプロントを確認したところ、lora_on_disk.filenameが失敗していた。
(loraの読み込みが失敗するだけで、画像としては生成される。
 でも意図していないキャラクターが生成されるので、
 ひたすらpromptを変更したりして、コードエラーになかなか気づけなかった)
原因は判明したが、これをどのように修正すればいいか調べていたところ、
ちょうどこのyoutube動画が見つかり、無事にエラーを解消することができました♪

Stable Diffusionの導入手順とかいろんなサイトに紹介されているけど、
IT関連に慣れていない人にとってはハードルが高いなーと思いました。

----------------------------------------------------------------------------
適用エラー対処:
stable-diffusion-webui\extensions\a1111-sd-webui-locon\scripts\main.pyをバックアップ。
371行目・373行目の
lora.mtime = os.path.getmtime(lora_on_disk.filename)
sd = sd_models.read_state_dict(lora_on_disk.filename)
を下記に変更して保存。UI再起動。
lora.mtime = os.path.getmtime(lora_on_disk)
sd = sd_models.read_state_dict(lora_on_disk)

*これでも治らない場合は、バックアップを取った後、extensionsフォルダから
a1111-sd-webui-locon自体を削除して、UIから再インストール。
再度上記の対処を行えば復旧します。

この記事が気に入ったらサポートをしてみませんか?