news 2026/9/6 16:11:31

Deep-Live-Cam实时换脸工具怎么安装?从模型下载到开播全流程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Deep-Live-Cam实时换脸工具怎么安装?从模型下载到开播全流程

Deep-Live-Cam实时换脸工具怎么安装?从模型下载到开播全流程

【免费下载链接】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 用一张照片就能实时换脸:选一张脸、指向摄像头或视频,就能开播。本文讲清安装、首次使用和效果不满意的调法。

Deep-Live-Cam 是什么:免费实时换脸工具

Deep-Live-Cam 是单图驱动的实时换脸工具:人脸检测、对齐、替换全在本地完成,摄像头画面边拍边换。

  • 只需要一张清晰正面照,不用训练模型,不用额外视频素材
  • 全部本地运行,摄像头画面边拍边实时换脸
  • 多计算后端:纯 CPU 可跑,也可切 NVIDIA CUDA、Apple CoreML、Intel OpenVINO、Windows DirectML
  • 嘴部蒙版:说话、唱歌时保留原口型,避免"对不上嘴"
  • 支持多人映射:画面里每个人可以换不同的脸
  • 内置中文等多语言界面,所有选项鼠标就能调

不吹不黑:它不宣传"以假乱真",而是把实时换脸做到普通人装完就能用。

跑通前的准备:硬件要求、模型文件与环境安装

硬件上没有显卡也能跑,纯 CPU 可用但帧率有限。系统需要 Python 3.11–3.14(推荐 3.14)、pip、git,以及处理视频读写的外挂组件 ffmpeg。Windows 还需装 VS2022 C++ 运行库;Apple Silicon 的 Mac 要先装 Python 3.14 和 tkinter 图形界面组件。

拉取代码:

git clone https://gitcode.com/GitHub_Trending/de/Deep-Live-Cam cd Deep-Live-Cam

⚠️ 两个模型文件是最容易下错的一步,都要放进项目根目录的 models/ 文件夹,文件名必须一字不差,别改名、别加后缀:

  • inswapper_128_fp16.onnx:换脸模型
  • GFPGANv1.4:人脸增强模型

清单和来源见 models/instructions.txt。首次运行时还会自动下载约 300MB 的 buffalo_l 人脸检测模型,不用手动处理。

📦 依赖建议在 venv 虚拟环境(隔离的 Python 环境,不污染系统)里安装:

python -m venv venv source venv/bin/activate # Windows 用 venv\Scripts\activate pip install -r requirements.txt

第一次使用:启动程序、选脸、三次点击开播

python run.py

窗口弹出后,首次运行可能看到模型下载进度条,等它走完。之后是三次点击:

  1. 选源人脸。正面、光线均匀的高清照效果最好。
  2. 选目标。可以选摄像头,也可以选本地图片/视频。
  3. 点 Live(摄像头模式)或 Start(图片/视频模式)。

🎥 成功的标准:点 Live 后 10–30 秒出现预览,摄像头里的脸已经是换过的;点 Start 后会生成一个与目标视频同名的文件夹,里面就是换脸输出。要直播的话,用 OBS 这类工具截取预览窗口即可。

换脸效果不满意的调法:口型、多人、卡顿

🎙️ 口型和新脸对不上

现象:说话时嘴部区域最"假",口型动作不一致。 原因:嘴部区域也被新脸覆盖了。 解法:界面勾选 Mouth Mask,或命令行加 --mouth-mask 参数,保留原口型。

👥 画面多人却全是一张脸

现象:目标画面里几个人都被同一张源脸覆盖。 原因:默认只处理画面中的一张脸。 解法:开启 Many Faces(处理画面所有人脸),再配合人脸映射,让每张源脸依次对应画面中的目标脸。

⚡ 预览卡顿、帧率上不去

现象:CPU 运行明显掉帧,预览不流畅。 原因:默认走纯 CPU 计算,增强器开着、分辨率又高。 解法:有 NVIDIA 显卡就切 CUDA 后端:

python run.py --execution-provider cuda

内存紧张用 --max-memory 限制占用(单位 GB),用 --execution-threads 控制线程数;还卡就先降预览分辨率,再关增强器。

换出来的脸模糊、边缘生硬

现象:脸部细节差,边界像贴上去的。 原因:源照片模糊、光照不均,或没开增强器。 解法:换一张正面、光线均匀的高清照片,界面勾选 Face Enhancer,它用的就是你下载的 GFPGANv1.4 模型。

实时换脸玩法对照

要"动"还是要"精",设置完全不同:

场景关键设置预期效果适合人群
摄像头直播 / 会议Live 模式 + 嘴部蒙版 + CUDA 后端口型动作实时跟随主播、远程办公
影视 / 剪辑二创视频模式 + 面部增强逐帧替换,边缘更自然剪辑爱好者、短视频作者
多人团体内容多人脸映射每个角色各换各的脸搞笑视频、团体直播
长视频批量出片命令行 + 保留音频与帧率一条命令批量输出批量混剪、二创

长素材直接用命令行,加 --keep-audio 保留原声,加 --keep-fps 保留原帧率:

python run.py -s source_face.jpg -t target_video.mp4 --keep-audio

一组设置跑通后,后续同系列素材直接复用同一套参数。

卡住了先看这里

启动报找不到模型现象:报错提示某个模型文件名或路径不存在。 原因:文件名拼错,或文件没放进 models/ 目录。 解法:对照 instructions 核对 models/ 里两个文件名,确认 .onnx 文件没下成别的格式。

跑着慢、帧率上不去现象:CPU 下掉帧明显,预览一顿一顿。 原因:默认走 CPU 后端,没启用硬件加速。 解法:按显卡选后端——NVIDIA 用 cuda、Apple Silicon 用 coreml、Intel 用 openvino;装不上就先关增强器、降分辨率。

摄像头预览黑屏现象:点了 Live,预览一直黑着。 原因:摄像头被别的程序占用,或系统没开摄像头权限。 解法:关闭正在用摄像头的程序,检查系统隐私设置里的摄像头权限,再重试。

输出里没有换脸 / 只换了一半现象:视频正常输出,但目标画面里的脸没换,或只出现半张脸。 原因:源脸太糊、角度不正,或目标脸在画面中太小、侧脸过大。 解法:换一张正面清晰的源照;视频里尽量让目标脸占画面足够大。

想深入再看这里:源码入口与参与方式

  • modules/processors/frame/:处理管线核心,换脸、增强、蒙版各是一个独立处理器文件,读一个文件就能明白一个功能。
  • modules/ui.py:界面与交互逻辑,看窗口里每个选项怎么对应到参数。
  • models/instructions.txt:模型文件清单与来源,下载前对照一遍。

零门槛参与:locales/ 目录放着多语言翻译文件,补全或新增一种语言就是直接贡献;发现问题直接提 issue。

只使用你拥有版权或已获授权的人脸素材,分享时标注 AI 生成。现在就打开 models/ 目录,把两个文件放进去,试试 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),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/6 16:09:19

充电桩电能质量测试实战:SAE J2894_2标准核心解析与避坑指南

简介:SAE J2894/2:2015 是一份面向电动汽车充电设备研发、测试与认证工程师的电源质量测试程序标准,它与 SAE J2894/1 配套使用,针对充电器在实际电网中可能遇到的电压畸变、频率畸变、电流畸变、功率畸变等问题,提供了…

作者头像 李华
网站建设 2026/9/6 16:08:54

EBOM转MBOM:ERP落地转换规则与排坑实战指南

简介:一份面向ERP实施顾问、PDM系统管理员及制造业信息化工程师的专题方案文档,聚焦EBOM向MBOM转换过程中常见的数据组织与系统集成问题。内容系统梳理了PDM与ERP的四种接口方式:内部函数调用、直接数据库访问、中间文件交换和中间数据库&…

作者头像 李华
网站建设 2026/9/6 16:07:30

AtlasOS 显卡优化实战:用 3 个工具快速提升游戏帧率

AtlasOS 显卡优化实战:用 3 个工具快速提升游戏帧率 【免费下载链接】Atlas 🚀 An open and lightweight modification to Windows, designed to optimize performance, privacy and usability. 项目地址: https://gitcode.com/GitHub_Trending/atlas1…

作者头像 李华
网站建设 2026/9/6 16:07:17

TradingAgents-CN 多智能体股票分析框架实战指南:从部署到深度应用

TradingAgents-CN 多智能体股票分析框架实战指南:从部署到深度应用 【免费下载链接】TradingAgents-CN 基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版 项目地址: https://gitcode.com/GitHub_Trending/tr/TradingAgents-CN 想象把一只股票代…

作者头像 李华