系統(tǒng)環(huán)境:ubuntu20.04
顯卡:rtx3080
1.下載最新版的 Stable-diffusion :【點(diǎn)擊下載】
安裝所需的依賴項(xiàng):Python 3.10.6 和 Git
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl
sudo mkdir /opt/python3.10
sudo ./configure --with-ssl --prefix=/opt/python3.10
make
sudo make install
#建立軟連接
sudo ln -s /opt/python3.10/bin/python3 /usr/bin/python
sudo ln -s /opt/python3.10/bin/pip3 /usr/bin/pip
sudo ln -s /opt/python3.10/bin/python3 /usr/bin/python3
sudo ln -s /opt/python3.10/bin/pip3 /usr/bin/pip3
安裝diffusion-webui
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
wget -q https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh
#解決找不到pip的bug
/xxx/stable-diffusion-webui/venv/bin/python3 -m ensurepip
bash webui.sh
瀏覽器訪問網(wǎng)址:http://127.0.0.1:7860
2.安裝中文語言:【開源】
https://github.com/VinsonLaro/stable-diffusion-webui-chinese
3.安裝 SD AnimateDiff 和 adetailer 插件
步驟:擴(kuò)展插件 -> 從網(wǎng)址安裝 -> 輸入網(wǎng)址
https://github.com/continue-revolution/sd-webui-animatediff.git
https://github.com/Bing-su/adetailer.git
4.下載 mm_sd_v15_v2 模型 【點(diǎn)擊下載】
查找可用版本:https://github.com/guoyww/animatediff/
最新版本下載地址:
https://huggingface.co/guoyww/animatediff/resolve/main/v3_sd15_mm.ckpt
下載后把模型文件放在 stable-diffusion-webui/extensions/sd-webui-animatediff/model/ 文件夾下
5.下載大模型 majicmixRealistic_v6 【點(diǎn)擊下載】
下載后把大模型文件放入 stable-diffusion-webui/models/stable-diffusion 文件夾下
6.重啟 Stable-diffusion UI 界面 并選擇模型 majicmixRealistic_v6
7.正向提示詞:
black background, a girl, six years old
反向提示詞:
8.配置AnimateDiff ,如下圖所示:

Enable AnimateDiff:?jiǎn)⒂?br> Number of frames 就是總幀數(shù)
Frame Interpolation 細(xì)節(jié)優(yōu)化 ,將Frame Interpolation設(shè)置為 FILM,把Interp X設(shè)置為 FPS 的倍數(shù)。比如把它設(shè)置為 10 會(huì)使 8 FPS 視頻達(dá)到 80 FPS
提醒:提示詞可以使用中文,支持不大好!
生成效果圖:
