一张照片就能实时换脸?免费工具 10 分钟上手
2026/9/6 16:15:13 网站建设 项目流程

一张照片就能实时换脸?免费工具 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 是免费开源的实时换脸工具:一张正面照加三次点击,摄像头边拍边换,全程本地运行。跟着这份教程走,10 分钟装完跑通,读完直接开播。

项目速览:实时换脸工具 Deep-Live-Cam

Deep-Live-Cam 把实时换脸拆成检测、替换、出片三步,全在你电脑本地完成。给一张源脸照片,它把摄像头或视频里的人脸换掉,不训练模型,也不要额外素材。纯 CPU 能跑起来,NVIDIA 显卡、Mac 芯片、Intel 核显都能切对应后端加速,硬件门槛很低。

图为摄像头实时换脸演示,对应下文"首次运行步骤"第 4 步你会看到的画面

它解决的就是"想换脸,但不会剪辑"。

动手前准备:环境依赖一次备齐

先备 3 样东西:

  • Python 3.11–3.14(推荐 3.14)加 pip
  • ffmpeg,处理视频帧要用
  • 一张正面、光线均匀的源脸照片

最容易错的一步是模型文件:inswapper_128_fp16.onnx 和 GFPGANv1.4 两个模型,放进 models/ 目录,文件名和后缀按 models/instructions.txt 逐个核对,下错格式就白忙一场。首次运行程序会自动下载模型约 300MB,断网机器要提前备好。

模型放对位置,后面全少踩坑。

首次运行步骤:3 条命令 3 次点击

第 1 步,拉代码:

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

第 2 步,装依赖:

python -m venv venv source venv/bin/activate pip install -r requirements.txt

Windows 把第二行换成 venv\Scripts\activate。

第 3 步,启动:

python run.py

窗口弹出,说明安装成功。

第 4 步,三次点击:选源脸 → 选摄像头 → 点 Live。等 10–30 秒预览出现,画面里那张脸已经换成源脸,还会跟着你动——看到它动了,就算跑通。

预览里的脸一变,你就成功了。

进阶配置方法:4 个高价值选项

嘴部蒙版

操作要点:界面勾选 Mouth Mask,或命令行加--mouth-mask,嘴部保留原画面。适用场景:口播、翻唱、播客,口型对得上。

图为嘴部蒙版效果:脸换了,嘴还是原来的口型,对应上面第一个选项

人脸映射

操作要点:命令行加--map-faces,多张源图按顺序各对一个目标脸。适用场景:团体直播、多人短片,一人一角色。

GPU 加速

操作要点:N 卡执行python run.py --execution-provider cuda;内存吃紧加--max-memory限占用。适用场景:长时间推流,帧率救急。

批量出片

操作要点python run.py -s 源图.jpg -t 目标.mp4 --keep-audio,一条命令处理整段素材。适用场景:混剪、影视二创。

口型、多人、速度、批量,4 招各管一摊。

场景对照:3 种用法怎么选

场景源素材关键设置预期效果适合人群
直播 / 视频会议高清正面照Live + 嘴部蒙版 + GPU 加速口型动作实时跟随主播、远程办公
影视 / 混剪二创电影片段视频模式 + 面部增强逐帧替换、边缘自然剪辑爱好者
多人互动多张不同人脸多人脸映射各换各的脸搞笑视频、团体直播

口诀:要"动"开 Live,要"精"走视频模式再叠增强。

图为电影片段换脸成片质感,对应视频模式批量出片的效果预期

先定场景再选设置,别反过来。

问题速查:4 个高频故障

启动报找不到模型

现象:卡在加载或直接报错 原因:模型文件名、后缀或位置不对 解法:对照 models/instructions.txt 重新核对再启动

CPU 跑起来又卡又糊

现象:帧率低,脸发糊 原因:没启用硬件加速 解法:切 cuda/coreml 后端,或先关增强、降分辨率

换完的脸"边界感"明显

现象:脸部边缘发白、对不齐 原因:源图模糊或光照不均 解法:换正面均匀光照的照片,叠上嘴部蒙版

摄像头黑屏

现象:点 Live 后预览全黑 原因:摄像头被别的程序占用 解法:关掉占用软件,检查系统隐私权限

八成报错出在模型和摄像头这两处。

继续深入:模块路径与参与入口

想读代码,处理逻辑集中在 modules/processors/frame/,一个文件一个处理器,加新处理器不用重写整条管线。想改界面,看 modules/ui.py。零门槛参与:locales/ 里放的是各语言界面文本,会一门语言就能补翻译,不会写代码也可以提 issue。

提醒一句:只换你有版权或已获授权的脸,公开分享时标注 AI 生成。素材干净,工具才玩得长。

先合规,再创作。

把门槛降到一次点击,不是让谁都能冒充谁,而是让认真创作的人少写十行代码、多拍一条片子。

【免费下载链接】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),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询