尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Deep-Live-Cam 实时AI换脸快速入门完整指南:一张照片三步跑到30帧

Deep-Live-Cam 实时AI换脸快速入门完整指南:一张照片三步跑到30帧 Deep-Live-Cam 实时AI换脸快速入门完整指南一张照片三步跑到30帧【免费下载链接】Deep-Live-Camreal time face swap and one-click video deepfake with only a single image项目地址: https://gitcode.com/GitHub_Trending/de/Deep-Live-CamDeep-Live-Cam 是一款免费开源的实时换脸工具仅需1 张照片就能把摄像头或视频里的人脸实时替换掉。从装依赖到点开 Live 全程约10 分钟NVIDIA 显卡上可跑到30fps左右不用写一行代码。速览换脸核心模型首次启动自动下载约300MB无需手动找模型实时模式NVIDIA 显卡约30fpsCPU 也能跑但帧率有限支持 Windows / macOSM1-M5/ LinuxPython3.11~3.14推荐3.14内置内容过滤器不当素材在处理前会被直接拒绝准备工作硬件门槛与四条命令装完先看硬件门槛满足最低列就能跑建议列体验更好项目最低要求建议配置Python3.113.14显卡无CPU 可跑NVIDIA GTX 1060 4GB 或 Apple M 系列内存8GB16GB磁盘10GB空闲20GB另外确认git和pip可用。Windows 用户另装 Visual C 运行库视频模式依赖ffmpeg缺失会在 Start 时报错。git clone --depth 1 https://gitcode.com/GitHub_Trending/de/Deep-Live-Cam cd Deep-Live-Cam这一步把项目源码拉到本地并进入项目目录。python -m venv venv # Windows 激活venv\Scripts\activate # macOS / Linux 激活source venv/bin/activate创建并激活虚拟环境让依赖装在独立空间里不污染系统 Python。pip install -r requirements.txt安装全部依赖含 OpenCV 和 ONNX Runtime首次较慢耐心等它跑完。python run.py启动图形界面首次会自动下载约300MB换脸模型等10-30 秒预览窗口出现就算通了。就这么简单。帧率不满意时给python run.py追加执行加速参数你的硬件启动参数说明NVIDIA 显卡--execution-provider cuda速度最快需先装 CUDA 12.8 与 cuDNN 8.9.7Apple M1-M5--execution-provider coreml走神经网络引擎需 Python3.14AMD/Intel 核显Win--execution-provider directml需先安装 onnxruntime-directml无独显不加参数CPU 推理能预览帧率有限三次点击启动实时换脸选照片、选摄像头、按 Live界面很干净两个选择按钮、一排开关、四个功能按钮。第一次实时换脸的路径固定点Select a face选一张正脸照片不低于512×512光照均匀、无遮挡点Select a target选你的摄像头点Live等10-30 秒预览窗口出现换脸完成下面是摄像头实时换脸的实际效果画面里的人脸已经是照片里的人表情和光线自动跟随原画面。Live 预览窗口本身就是素材打开 OBS把这个窗口加为窗口捕获源即可直接开播或进视频会议记得把捕获窗口调成合适大小避免二次缩放模糊。想改逻辑从这里入手换脸引擎的检测、特征提取、对齐、贴回全流程写在modules/processors/frame/face_swapper.py人脸定位与特征分析在modules/face_analyser.py所有滑块和开关定义在modules/ui.py。视频换脸把目标换成视频文件再点 Start想处理视频时路径不变选好源人脸后Select a target改选一个视频文件点Start。结果保存在以目标视频命名的目录里原音轨默认保留。中途想停点Destroy不想跑完整视频点Preview先抽帧看效果。参数速查四个最影响结果的开关先记住这张表能覆盖九成的调参需求参数建议范围默认值影响什么Opacity透明度0.8~1.01.0换脸结果与原画面混合程度调低弱化贴纸感Mouth Mask嘴巴遮罩0 / 30 / 10000 用换后的嘴100 保留原嘴直到下巴Sharpness锐化0~20仅开启 Face Enhancer 后生效video-quality输出质量15~2318数字越小质量越高、文件越大命令行参数嘴型不跟口的解决办法直播里最违和的往往是嘴换掉的脸不会跟着你的原话动。把 Mouth Mask 拉到30~100程序会用换脸前的原始嘴部像素覆盖回去口型就和你说话完全一致了。另外两个高频开关Face Enhancer用 GFPGAN 模型重绘面部细节画质更好但每帧多一次推理、帧率下降。增强模型需放入 models/ 目录models/instructions.txt里写了下载地址Many faces处理画面中所有人脸而不只是最大的一张。多人画面里还能配合人脸映射给不同人分配不同的脸。常见坑排查四个高频问题自查清单问题 1Live 画面全黑或找不到摄像头症状点了 Live 没反应或预览一片黑原因选错摄像头或系统权限没给解决重新点Select a target切换摄像头编号macOS 到系统设置 → 隐私与安全性 → 相机里给终端授权问题 2帧率卡在 15fps 以下画面卡顿症状Live 模式低于15fps原因默认 CPU 推理或开了 Face Enhancer或分辨率过高解决NVIDIA 用户改用python run.py --execution-provider cuda先关掉 Face Enhancer 再试把处理目标降到720p问题 3启动报缺模块或模型加载失败症状ModuleNotFoundError或提示找不到 inswapper 模型原因没激活虚拟环境或 Python 版本不在3.11~3.14区间或首次下载被中断解决执行pip install --upgrade -r requirements.txt重装依赖确认 models/ 目录里有 inswapper 模型文件缺失或不完整就删掉该文件重新运行让它重新下载问题 4视频模式提示找不到 ffmpeg症状Start 后出现 ffmpeg 相关报错原因系统没装 ffmpeg或没加进 PATH解决安装 ffmpeg确认终端里ffmpeg -version能正常输出然后重启程序使用红线三条边界必须守住程序内置内容过滤器处理前会扫描素材涉黄、血腥等不当内容会被直接拒绝这不是可选开关。另外三条要靠你自己守住使用真实人物的脸之前先获得本人同意发布内容时明确标注AI 生成不用于诈骗、冒用身份等违法用途后果由使用者承担收尾Deep-Live-Cam 把一张照片 三次点击变成了能直接开播的实时换脸管线安装成本10 分钟效果上限取决于你的显卡。现在就去克隆仓库跑起来选一张清晰的正脸照片对着摄像头点 Live30 秒内你会看到自己的实时换脸效果。【免费下载链接】Deep-Live-Camreal time face swap and one-click video deepfake with only a single image项目地址: https://gitcode.com/GitHub_Trending/de/Deep-Live-Cam创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表