本文主要是介绍Deep-Live-Cam启动,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
实验环境
- 实验时间:2024年8月
- windows 10 专业版
- 能跟老外对喷的网络环境
- 基于 Anaconda 创建 Python 3.10.x 环境
其它依赖
- 下载生成工具:https://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/
- 安装单个组件:共三个。
- 安装
ffmpeg
。管理员身份打开Windows PowerShell
,输入iex (irm ffmpeg.tc.ht)
,然后选择3
。
如果不行就自行百度换一种方式安装。
项目准备
-
拉取项目:https://github.com/hacksider/Deep-Live-Cam
-
下载依赖,放到
models
目录下:
https://huggingface.co/hacksider/deep-live-cam/resolve/main/GFPGANv1.4.pth
https://huggingface.co/hacksider/deep-live-cam/resolve/main/inswapper_128_fp16.onnx -
安装依赖:
pip install -r requirements.txt
-
安装依赖报错:
正在生成代码已完成代码的生成LINK : fatal error LNK1158: 无法运行“rc.exe”error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\link.exe' failed with exit code 1158[end of output]note: This error originates from a subprocess, and is likely not a problem with pip.ERROR: Failed building wheel for insightface
Failed to build insightface
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (insightface)
- 找到
rc.exe
、rcdll.ddl
,拷贝到报错的C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN
目录下
- 重新安装依赖:
pip install -r requirements.txt
使用GPU(可选)
- 安装CUDA:
https://blog.csdn.net/anmin8888/article/details/127910084
- 安装依赖:
pip uninstall onnxruntime onnxruntime-gpu
pip install onnxruntime-gpu==1.16.3
使用
- 启动:
python run.py --execution-provider cuda
不用GPU的话就
python run.py
命令就行
文件路径不要有中文等特殊符号。
- 替换Mp4或图片,点击
preview
即可。 - 直播预览就点
live
这篇关于Deep-Live-Cam启动的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!