要求python >=2.10
cuda 118
下载代码:
git clone https://github.com/Zejun-Yang/AniPortrait.git
创建虚拟环境:
conda create -n aniportrait python=2.10
conda activate aniportrait
pip install -r requirements.txt
出现错误:
No matching distribution found for torchsde==0.2.5
解决方法,降级pip:
pip -V
pip install pip==23.3
然后下载模型文件,模型文件共14.8G,我会放到百度网盘里,
链接:https://pan.baidu.com/s/1DGUE1cZwfxZlkiZ_LguRUw?pwd=hgmw
提取码:hgmw
把压缩包下载到电脑上之后,解压出来,将pretrained_model文件夹复制到AniPortrait项目内。文件夹结构目录如下:
然后在cmd终端里输入如下命令,启动应用UI界面
python -m scripts.app
稍等一会,看到输出信息http://127.0.0.1:7860之后,打开浏览器,打开这个网址就可以看到webui界面
如果选择参考视频的话,视频宽高比例和图片一致,图片人脸朝向和参考视频内的人脸朝向一致,比如都朝向左,或都朝向右,或都正视前方。
这个生成视频是极其慢的,作者给了加速的方法(感觉没太大差别),使用命令去执行,命令结尾加上-acc
视频驱动
python -m scripts.vid2vid --config ./configs/prompts/animation_facereenac.yaml -W 512 -H 512 -acc
打开configs/prompts文件夹,在animation_facereenac.yaml文件内修改图片或视频
音频驱动
python -m scripts.audio2vid --config ./configs/prompts/animation_audio.yaml -W 512 -H 512 -acc
打开configs/prompts文件夹,在animation_audio.yaml内修改图片或音频文件
以后如果有进一步的优化的话再搞一搞,电脑配置高的大佬可以去挑战一下试试。 作者:AI画师大阳 https://www.bilibili.com/read/cv36157034/ 出处:bilibili