Deep-Live-Cam一键换脸工具部署教程含整合包(64位Windows本地部署)|图片|视频
文章
2024-09-26
156
简单介绍:
Deep-Live-Cam是一款易用的换脸工具,可以把图片/视频中的人脸替换成我们指定的照片中的人脸。支持cpu/gpu/mac环境运行。
原项目地址:https://github.com/hacksider/Deep-Live-Cam
使用效果:
视频换脸效果:
视频实时换脸成马斯克。
图片换脸效果:马斯克+某名人
部署方法一:
使用打包好的应用,无需配置环境,简单快捷
应用我已经打包好,暂时放在了百度网盘中,如有更多需求可在评论提出😃
(要求64位系统环境:Windows+cpu 或 Windows+Nvidia GPU)
下载地址(百度云):
通过百度网盘分享的文件:Deep-Live-Cam_windows_amd64_Anion.zip
链接:https://pan.baidu.com/s/1OzvIzV80rDMZALzUGazHpA?pwd=iaim
提取码:iaim
使用方法
包中已经包括python及依赖包、ffmpeg、vsc环境安装脚本
根据想要CPU运行还是GPU运行双击对应的.bat启动文件即可。
运行之后弹出应用界面,左侧选择想要模仿的脸的图片,右侧选择想要转换的图片,点击start(转换图片),或者不上传右侧的图片,直接点击live,视频实时换脸。
部署方法2:自行安装
前置要求:
安装git Git 详细安装教程(详解 Git 安装过程的每一个步骤)_git安装-CSDN博客
https://blog.csdn.net/mukes/article/details/115693833
安装anaconda Anaconda安装教程(超详细版)-CSDN博客
https://blog.csdn.net/m0_61607990/article/details/129531686
安装并配置ffmpeg ffmpeg下载安装教程及介绍-CSDN博客
https://blog.csdn.net/qq_45956730/article/details/125272407
visual studio 2022 runtimes (windows) 在Visual C++ Redistributable for Visual Studio 2022选择自己需要的版本
https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist
此处直接下载64位版本安装包:https://aka.ms/vs/17/release/vc_redist.x64.exe
也许需要科学上网,如遇到下载pytorch缓慢/不能下载的问题,请在评论区@我。
步骤:
克隆 GitHub 仓库,这将把 Deep-Live-Cam 项目的代码下载到本地
git clone https://github.com/hacksider/Deep-Live-Cam.git
如不想安装git,可以直接使用网盘链接
进入项目目录,以便在该目录下执行后续命令
cd Deep-Live-Cam
创建一个新的 Conda 环境deeplivecam,并指定 Python 版本为 3.10,以隔离项目的依赖
conda create -n deeplivecam python=3.10 -y
激活刚刚创建的 Conda 环境,以便在该环境中运行 Python 和安装依赖
conda activate deeplivecam
安装项目的依赖项,这些依赖项已列在 requirements.txt 文件中
pip install -r requirements.txt
下载两个模型到项目根目录中的/models文件夹中,下载链接:
https://huggingface.co/hacksider/deep-live-cam/resolve/main/inswapper128fp16.onnx
https://huggingface.co/hacksider/deep-live-cam/resolve/main/GFPGANv1.4.pth
如果不想下载/下载不了,可以直接使用我提供的网盘版本项目,免去了下载模型的步骤。
下面的步骤因所用的是cpu/gpu而不同,先介绍使用gpu的步骤
卸载已经安装的 onnxruntime 和 onnxruntime-gpu,因为你需要指定一个特定版本
pip uninstall onnxruntime onnxruntime-gpu
安装指定版本的 onnxruntime-gpu,确保与项目的 CUDA 版本兼容
pip install onnxruntime-gpu==1.16.3
使用 CUDA 执行项目的主脚本 run.py,用 GPU 加速
python python run.py --execution-provider cuda
CPU版本
不需要执行第6、7、8步,直接执行如下命令启动:
python run.py
使用场景
主播换脸
视频换脸保护隐私
~~整蛊别人~~
~~&*xxx¥~~
常见问题
生成的图片脸部出现黑框——项目开发初期还不稳定,遇到某些照片会被触发这个问题。问题仍在修复中。
显示WARNING: Retrying字样错误,是网络连接的问题,可以关闭梯子再看看是否能正常运行。
写在最后
如果有用,欢迎点赞/投币
如果有其他需求,欢迎在评论区提出😁
博主是个喜欢编程的萌新UP,以后时不时分享一些使用工具的部署教程,或者打包一些好用的应用给朋 作者:David䒫柠 https://www.bilibili.com/read/cv36920176/ 出处:bilibili
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们进行删除!谢谢大家!
Deep-Live-Cam是一款易用的换脸工具,可以把图片/视频中的人脸替换成我们指定的照片中的人脸。支持cpu/gpu/mac环境运行。
原项目地址:https://github.com/hacksider/Deep-Live-Cam
使用效果:
视频换脸效果:
视频实时换脸成马斯克。
图片换脸效果:马斯克+某名人
部署方法一:
使用打包好的应用,无需配置环境,简单快捷
应用我已经打包好,暂时放在了百度网盘中,如有更多需求可在评论提出😃
(要求64位系统环境:Windows+cpu 或 Windows+Nvidia GPU)
下载地址(百度云):
通过百度网盘分享的文件:Deep-Live-Cam_windows_amd64_Anion.zip
链接:https://pan.baidu.com/s/1OzvIzV80rDMZALzUGazHpA?pwd=iaim
提取码:iaim
使用方法
包中已经包括python及依赖包、ffmpeg、vsc环境安装脚本
根据想要CPU运行还是GPU运行双击对应的.bat启动文件即可。
运行之后弹出应用界面,左侧选择想要模仿的脸的图片,右侧选择想要转换的图片,点击start(转换图片),或者不上传右侧的图片,直接点击live,视频实时换脸。
部署方法2:自行安装
前置要求:
安装git Git 详细安装教程(详解 Git 安装过程的每一个步骤)_git安装-CSDN博客
https://blog.csdn.net/mukes/article/details/115693833
安装anaconda Anaconda安装教程(超详细版)-CSDN博客
https://blog.csdn.net/m0_61607990/article/details/129531686
安装并配置ffmpeg ffmpeg下载安装教程及介绍-CSDN博客
https://blog.csdn.net/qq_45956730/article/details/125272407
visual studio 2022 runtimes (windows) 在Visual C++ Redistributable for Visual Studio 2022选择自己需要的版本
https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist
此处直接下载64位版本安装包:https://aka.ms/vs/17/release/vc_redist.x64.exe
也许需要科学上网,如遇到下载pytorch缓慢/不能下载的问题,请在评论区@我。
步骤:
克隆 GitHub 仓库,这将把 Deep-Live-Cam 项目的代码下载到本地
git clone https://github.com/hacksider/Deep-Live-Cam.git
如不想安装git,可以直接使用网盘链接
进入项目目录,以便在该目录下执行后续命令
cd Deep-Live-Cam
创建一个新的 Conda 环境deeplivecam,并指定 Python 版本为 3.10,以隔离项目的依赖
conda create -n deeplivecam python=3.10 -y
激活刚刚创建的 Conda 环境,以便在该环境中运行 Python 和安装依赖
conda activate deeplivecam
安装项目的依赖项,这些依赖项已列在 requirements.txt 文件中
pip install -r requirements.txt
下载两个模型到项目根目录中的/models文件夹中,下载链接:
https://huggingface.co/hacksider/deep-live-cam/resolve/main/inswapper128fp16.onnx
https://huggingface.co/hacksider/deep-live-cam/resolve/main/GFPGANv1.4.pth
如果不想下载/下载不了,可以直接使用我提供的网盘版本项目,免去了下载模型的步骤。
下面的步骤因所用的是cpu/gpu而不同,先介绍使用gpu的步骤
卸载已经安装的 onnxruntime 和 onnxruntime-gpu,因为你需要指定一个特定版本
pip uninstall onnxruntime onnxruntime-gpu
安装指定版本的 onnxruntime-gpu,确保与项目的 CUDA 版本兼容
pip install onnxruntime-gpu==1.16.3
使用 CUDA 执行项目的主脚本 run.py,用 GPU 加速
python python run.py --execution-provider cuda
CPU版本
不需要执行第6、7、8步,直接执行如下命令启动:
python run.py
使用场景
主播换脸
视频换脸保护隐私
~~整蛊别人~~
~~&*xxx¥~~
常见问题
生成的图片脸部出现黑框——项目开发初期还不稳定,遇到某些照片会被触发这个问题。问题仍在修复中。
显示WARNING: Retrying字样错误,是网络连接的问题,可以关闭梯子再看看是否能正常运行。
写在最后
如果有用,欢迎点赞/投币
如果有其他需求,欢迎在评论区提出😁
博主是个喜欢编程的萌新UP,以后时不时分享一些使用工具的部署教程,或者打包一些好用的应用给朋 作者:David䒫柠 https://www.bilibili.com/read/cv36920176/ 出处:bilibili
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们进行删除!谢谢大家!