ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

Deep-Live-Cam 实时换脸教程:一张照片 3 次点击,10 分钟出第一个效果

2026/9/6 16:10:04 拓冰建站 浏览量
Deep-Live-Cam 实时换脸教程:一张照片 3 次点击,10 分钟出第一个效果 Deep-Live-Cam 实时换脸教程一张照片 3 次点击10 分钟出第一个效果【免费下载链接】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视频会议里你想把摄像头里的自己换成另一个人的脸传统做法是剪辑、跟踪、渲染三件套新手根本跑不动。Deep-Live-Cam 把这套流程压成 3 次点击选一张正面照片、选摄像头、按 Live实时换脸即刻生效。项目开源免费全部推理在本地完成。先看这 6 个事实判断值不值得装硬件底线普通 CPU 可运行无需显卡安装耗时约 15 分钟含首次运行模型下载学习成本界面 3 个按钮3 次点击出画面平台支持Windows、macOS、Linux 三端Python 要求3.11–3.14官方推荐 3.14许可证AGPLv3 开源个人免费使用首次运行实时换脸从安装到出画面只要 3 步第 1 步拉取代码。git clone https://gitcode.com/GitHub_Trending/de/Deep-Live-Cam cd Deep-Live-Cam第 2 步建虚拟环境并装依赖。避免污染系统 Python。python -m venv venv source venv/bin/activate pip install -r requirements.txtWindows 用户把第二行换成venv\Scripts\activate。第 3 步启动程序。python run.py窗口弹出后首次运行会自动下载约 300MB 模型inswapper_128_fp16.onnx 换脸模型和 GFPGAN 增强模型落到 models/ 目录无需手动摆放。然后在界面里选一张源人脸图、选中摄像头、点 Live等 10–30 秒预览出现实时换脸就开始工作了。实时换脸参数怎么调最省事5 个核心参数速查参数默认行为什么时候改改完的效果--frame-processor只有 face_swapper换脸想要更清晰的成片后面加 face_enhancer面部细节更锐速度变慢--mouth-mask关闭整张脸都替换说话、唱歌类内容嘴部保留你的原口型口型不再对不上--execution-provider自动选本机最强的可用硬件默认后端帧率不理想时强制指定 cuda、coreml、cpu 等帧率随之变化--max-memoryWindows/Linux 16GBmacOS 4GB内存紧张、程序占满内存限制 RAM 占用上限代价是处理变慢--map-faces关闭所有脸套同一张画面多人一人一个角色多个源图按顺序与目标脸一一配对最常用组合就两条直播场景--execution-provider cuda --mouth-mask离线出片--frame-processor face_swapper face_enhancer覆盖绝大多数用法。三种实时换脸场景对号入座直播 / 视频会议。推荐配置正面高清源图 Live 模式加--mouth-mask有 N 卡再叠--execution-provider cuda。预期效果口型实时跟你的原嘴走通话对方看到的是另一张脸但嘴部动作不穿帮。影视 / 短视频二创。推荐配置视频模式一条命令跑完整段素材python run.py -s 源图.jpg -t 目标视频.mp4 --keep-audio预期效果逐帧替换并保留原音轨输出存到以目标视频命名的目录里需要时再加 face_enhancer 提升质感。多人同框内容。推荐配置界面里选多张源人脸图勾选 Many Faces 和 Map Faces命令行对应--many-faces --map-faces。预期效果画面里每个人对上各自的那张脸不再是一张脸刷满全屏。卡住了先按这 4 条排现象启动时报 Could not obtain the inswapper model。可能原因模型文件名不对或没放进 models/ 目录。 解法打开 models/instructions.txt 核对确认文件名精确为inswapper_128_fp16.onnx且位于 models/ 下也可以直接删掉重下让首次运行自动下载。现象CPU 上预览卡顿帧率个位数。可能原因推理全压在 CPU且增强环节叠加了开销。 解法有 N 卡先执行python run.py --execution-provider cuda没显卡就把--frame-processor只留 face_swapper并用--execution-threads调低线程数帧率通常能回到可用区间。现象换完的脸边缘发硬明显贴上去的。可能原因源图模糊、光照不均或没开增强。 解法换一张正面、光线均匀的源照片--frame-processor加上 face_enhancer 重启程序对比多数边界问题来自源图本身。现象摄像头画面黑屏。可能原因摄像头被其他程序占用或系统隐私权限没开。 解法关掉 OBS 等一切可能占用摄像头的软件macOS 到系统设置 → 隐私与安全性 → 摄像头给 Python 授权然后重启程序。再往深里走源码与贡献入口处理核心在 modules/processors/frame/face_swapper.py 管替换face_masking.py 管嘴部蒙版face_enhancer.py 管增强新增处理器不必重写整条管线。多语言文件在 locales/会哪门语言就能认领一份翻译界面逻辑集中在 modules/ui.py。最后提醒一句合规只使用你拥有版权或已获授权的人脸素材公开分享时标注 AI 生成。挑一张你喜欢的脸按 Live剩下的交给它。【免费下载链接】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),仅供参考