要运行Deep Live Cam,请按照以下步骤操作(我以mac电脑为例):
1. 设置环境
首先,确保您已经设置好所需的环境和依赖项。这包括:
安装Python 3.10(建议版本)
安装pip(Python 包管理工具)
安装git(用于克隆仓库)
安装ffmpeg(用于处理音视频)
对于 Windows 用户,确保安装Visual Studio 2022 运行时
成功后可以用以下命令查看
python3 --versionpip3 --versiongit --versionffmpeg -version
2. 克隆项目仓库
使用以下命令将项目仓库克隆到您的本地机器:
3. 下载模型下载以下两个模型文件:git clone https://github.com/hacksider/Deep-Live-Cam.gitcd Deep-Live-Cam
- GFPGANv1.4
- inswapper_128_fp16.onnx
然后将它们放入项目文件夹中的models文件夹中。
4. 安装依赖
为了避免环境冲突,建议使用虚拟环境。您可以按照以下步骤创建并激活虚拟环境:
脚本运行后,出现如下界面python3.10 -m venv new_venv # 创建了一个名为new_venv的虚拟环境source new_venv/bin/activate # 激活名为new_venv的 虚拟环境pip install onnxruntime # 安装 onnxruntime 模块。onnxruntime 是一个高性能的运行时引擎,用于执行 ONNX(Open Neural Network Exchange)格式的机器学习模型。pip install -r requirements.txt #根据指定文件安装依赖包python run.py #运行脚本
我选了一张马斯克的照片,点击直播,启动了电脑摄像头,等待不到10秒,出现预览画面。但实时画面有些卡,不算流畅这时候如果再加上obs推流,就可以来场换脸直播了。
欢迎加入SpaceDaily会员专区
最后,欢迎加入SpaceDaily(太空日报)会员专区,内容主要关于商业航天和AI。
每月126微信豆(12.6元/月),提醒一下,支付的时候尽量用安卓手机,安卓是126微信豆12.6元,IOS是126微信豆18元。
加入SpaceDaily会员专区后,请扫码我的微信,我拉你进入SpaceDaily付费会员群,谢谢。
参考https://github.com/hacksider/Deep-Live-Cam?tab=readme-ov-file
热门跟贴