github链接:https://github.com/Winfredy/SadTalker

1、介绍

2、配置环境依赖

conda create -n sadtalker python=3.8
conda activate sadtalker 
pip install torch-1.10.0+cu113-cp38-cp38-win_amd64.whl
pip install torchvision-0.11.0+cu113-cp38-cp38-win_amd64.whl
pip install ffmpeg
pip install -r requirements.txt -i https://mirror.baidu.com/pypi/simple

3、下载模型

文章提供百度链接

4、运行

网页版:

python app.py

从默认配置动画肖像图像:

python inference.py --driven_audio <audio.wav> \
                    --source_image <video.mp4 or picture.png> \
                    --enhancer gfpgan
全身/图像生成:

用于--still生成自然的全身视频。您可以添加enhancer以提高生成视频的质量。

python inference.py --driven_audio <audio.wav> \
                    --source_image <video.mp4 or picture.png> \
                    --result_dir <a file to store results> \
                    --still \
                    --preprocess full \
                    --enhancer gfpgan 

5、效果