设备配置:CPU E3-1240v3, RAM 32G, SSD 1T, GPU0 Nvidia 1080ti,GPU1 Nvidia T4
OS:Windows10专业版
【python安装】
1、下载安装python 3.10.9
https://www.python.org/ftp/python/3.10.9/python-3.10.9-amd64.exe
2、下载安装git
https://git-scm.com/downloads

3、下载解压ffmpeg
打开:https://github.com/GyanD/codexffmpeg/releases
下载:ffmpeg-6.0-full_build-shared.zip
解压:ffmpeg-6.0-full_build-shared.zip 到根目录(例如:c:\ffmpeg-6.0-full_build-shared)
将C:\ffmpeg-6.0-full_build-shared\bin 添加到系统环境变量 path里面

4、克隆项目
cd c:\
git clone https://github.com/OpenTalker/SadTalker

5、下载CheckPoints
百度网盘:https://pan.baidu.com/s/1P4fRgk9gaSutZnn8YW034Q?pwd=sadt
下载后解压sadtalker_checkpoints_v0.0.2.zip,得到checkpoints目录
将checkpoints目录复制到c:\SadTalker下面

6、启动运行
cd c:\SadTalker
webui.bat

首次会通过launcher.py安装依赖包,需要等比较长时间。

【用Anaconda安装-推荐】
1、下载安装git
https://git-scm.com/downloads

2、下载解压ffmpeg
打开:https://github.com/GyanD/codexffmpeg/releases
下载:ffmpeg-6.0-full_build-shared.zip
解压:ffmpeg-6.0-full_build-shared.zip 到根目录(例如:c:\ffmpeg-6.0-full_build-shared)
将C:\ffmpeg-6.0-full_build-shared\bin 添加到系统环境变量 path里面

3、安装Anaconda:
打开:https://www.anaconda.com/download/
下载Anaconda并安装

4、克隆项目
cd c:\
git clone https://github.com/OpenTalker/SadTalker

5、下载CheckPoints
百度网盘:https://pan.baidu.com/s/1P4fRgk9gaSutZnn8YW034Q?pwd=sadt
下载后解压sadtalker_checkpoints_v0.0.2.zip,得到checkpoints目录
将checkpoints目录复制到c:\SadTalker下面

6、创建环境
点击“开始”,在Ananconda里面,打开Anaconda Powershell Prompt
cd c:\SadTalker
更新 Conda 至最新版本:conda update conda
建立环境:conda create -n sadtalker python==3.10.9
激活环境:conda activate sadtalker
安装依赖并启动:python Launcher.py

7、启动运行
cd c:\SadTalker
python app.py

也可以编辑一个run.bat,放到 c:\SadTalker下面,一键运行。
%windir%\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy ByPass -NoExit -Command “& ‘C:\ProgramData\anaconda3\shell\condabin\conda-hook.ps1’ ; conda activate sadtalker ; python app.py”