这一期,和大家来分享一款,最近非常火爆的AI视频换脸神器roop,它来自于开源网址Github,上线短短几天,就获得了将近一万星星的支持,发展非常迅猛。它和我们之前所接触过的faceswap,有很大不同,您只需要一张所需面部的图像,和一个需要换脸的视频,真正实现一键换脸!它无需采集数据,无需训练模型,实现了在家庭电脑上就能运行,而且替换效果也不错!
(1)下载并安装微软C++构建工具
选择安装第一项
(2)下载并安装 Python 3.11.4
检查安装情况,输入命令:python,得到如图,说明安装成功。
(3)下载并安装 git
检查安装情况,输入命令:git,得到如图,说明安装成功。
(4)下载并设置 ffmpeg
解压文件,复制路径,搜索【系统环境变量】-【系统属性】-【环境变量】-选中【PATH】-【编辑】-【新建】-粘贴ffmpeg文件路径-【确定】
检查配置情况,输入命令:ffmpeg ,得到如图,说明配置成功。
(5)下载并安装 CUDA 工具包
(6)下载 cuDNN v8.7.0.<> 网络神经框架
需要注册账号,才能下载。 解压出来,文件拷贝到 此路径下面 C:/NVIDIA/cudnn/8.7.0.84/
注意:文件夹需要自己建立。
(7)下载补丁包和配置环境变量
解压出来,拷贝到 C:/NVIDIA/cudnn/8.7.0.84/
搜索【系统环境变量】-【系统属性】-【环境变量】-选中【PATH】-【编辑】-【新建】-粘贴C:\NVIDIA\cudnn\8.7.0.84\bin文件路径-【确定】
逐条执行下面命令:
pip uninstall onnxruntime onnxruntime-gpu
pip install torch torchvision torchaudio --force-reinstall --index-url https://download.pytorch.org/whl/cu118
pip install onnxruntime-gpu (8)下载roop源码
执行命令:
git clone https://github.com/s0md3v/roop
cd roop
pip install -r requirements.txt
(9)下载模型文件
解压出文件,拷贝到源码目录里
(10)启动软件
在源码目录下,打开cmd窗口,输入命令:python run.py
cd roop
pip install -r requirements.txt