win10系统安装SadTalker
SadTalker可以用一张图片+一段音频生成数字人口播视频。
我是按照哔哩哔哩上的视频教程来搭建的,视频地址:https://www.bilibili.com/video/BV1BL411h7ie/?spm_id_from=333.337.search-card.all.click&vd_source=9d2ca2733809a08d7f0bee0ee97ce9cf
这个视频说的非常棒,很详细!
视频里面介绍了2中搭建方式,
1、作为stable-diffusion-webui的拓展,那么前提就是,你要先搭建好stable-diffusion-webui这个服务,才可以
2、也可以独立运行的,不依赖stable-diffusion-webui
本文介绍独立版本的安装
1、打开github项目地址,https://github.com/OpenTalker/SadTalker,往下拉,可以看到有2个安装方式
根据你自己的系统情况,选择对应的步骤,此处,我们选择Windows (中文windows教程)
按照步骤来即可
第一步,安装python,直接去python官网(https://www.python.org/downloads/windows/)下载3.10.6版本安装即可,
这里,我选择64位的版本,下载之后,得到这有一个安装文件
打开进行安装,最后安装成功,验证结果如下:
python 3.10.6就安装成功了
第二步,安装git服务,去git官网(https://git-scm.com/download/win)下载对应的版本即可
下载,安装,最后成功,这里说明一下:这个服务不是一定要安装的,这个主要是为了第四步下载资源用的,如果没有git服务,直接打开地址,然后下载的时候选择zip压缩包,然后解压文件,也可以达到目的。
第三步,下载安装ffmpeg,这里提供一个下载地址:https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-full.7z,浏览器打开,下载到本地即可
解压之后,把目录ffmpeg-2023-06-27-git-9b6d191a66-full_build拷贝放到C盘目录下
然后,桌面-电脑-属性-高级系统设置,打开
选择环境变量,用户变量,选择Path,点击编辑
点击新建-然后点击浏览,找到刚刚那个目录,设置到bin目录下,确定即可,然后下面的系统变量也可以设置一下(视频里面没有说设置,我自己设置的)
第四步,如果已经安装了git服务,则使用git服务下载项目文件,
如果没有安装git服务,可以直接下载压缩包,然后解压获取项目文件,前面有提到
第五步,下载checkout文件,打开:https://github.com/OpenTalker/SadTalker/releases,拉倒最下面,展开文件,下载这些文件
然后在第四步下载的SadTalker项目文件目录里面,新建checkpoints目录,把下载的文件全部放进去,其中有2个zip压缩包,要记得解压一下,
提醒:如果资源下载比较慢,可以尝试一些网络加速或者vpn等服务帮忙
第六步,打开SadTalker目录,点击webui.bat等待安装部署就好了,最终看到这个界面
就代表成功了,浏览器访问那个地址即可。就可以愉快的玩耍了。