Deep-Live-Cam 实时AI换脸教程:一张照片,从静态图到摄像头实时
Deep-Live-Cam 实时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-CamDeep-Live-Cam 用一张照片完成换脸静态图、视频、摄像头实时画面都支持。按看到效果的快慢分三级图片对图片 1 分钟内出结果视频换脸输出新 mp4摄像头实时 10–30 秒出预览。1. 效果长什么样3 级速度对应 3 种玩法在装任何东西之前先确认你要的是哪一级因为三级的准备工作完全相同只有操作路径不同。一级图片换图片。秒级出图用来验证环境和挑源脸照片。二级视频换脸。处理时间以分钟计输出一段新 mp4。三级摄像头实时。面向直播和录屏预览窗口等 10–30 秒出现。适合的内容创作者、主播、meme 制作者都能覆盖前两级吃存储和耐心第三级吃帧率。没有独显也能跑走 CPU 只是更慢。图中可以看到换脸后的实时画面跟随原视频的头部姿态和表情这是仓库 README 里放的主演示。2. 跑通最小路径装 4 样东西就能启动项目要求说明Python3.11–3.14推荐 3.14onnxruntime 已放弃 3.10macOS 用brew install python3.14ffmpeg必须安装缺失时启动即报ffmpeg is not installed.模型文件约 300MB换脸模型 GFPGAN 增强模型放入models/文件夹GPU可选没有就走 CPU功能不受影响先克隆仓库git clone https://gitcode.com/GitHub_Trending/de/Deep-Live-Cam cd Deep-Live-Cam再建虚拟环境并装依赖。Windows 执行前两条macOS/Linux 执行后两条python -m venv venv venv\Scripts\activatepython3 -m venv venv source venv/bin/activate两个环境激活后都执行pip install -r requirements.txt看到Successfully installed ...一长串包名即成功。模型有两条路首次启动会自动下载约 300MB或手动下载换脸模型inswapper_128_fp16.onnx和 GFPGAN 增强模型放入models/仓库里有models/instructions.txt说明。增强模型只在你勾选 Face Enhancer 时才必需缺了它会报model not found报错里会写明它要的文件名。最后执行python run.py预期结果终端先打印一行[platform] Windows | python 3.14.x | accelerator: CPU | providers: [...]然后弹出 PySide6 窗口约 640×820。这行[platform]日志后面排查问题时要用记一下你的 accelerator 是什么。3. 第一级换一张静态图先确认环境没问题图中可以看到源脸区Source face、目标区Target、Options 开关组、Refinement 滑杆和底部 Start / Destroy / Preview 按钮这是整个工具的完整操作面板。最小路径只有三步点Select a face选一张正面、光线均匀的源脸照片JPG/PNG/BMP 均可。旁边有个 按钮会随机拉一张 AI 人脸没照片时可用来测试。点Select a target选一张目标图。点Start在保存对话框里选输出路径。成功后状态栏显示Processing to image succeed! (Time: X.XXs)输出文件就是你选的路径。这一步只花几十秒目的是把环境能不能跑这个问题单独验证掉。4. 第二级换一段视频输出保存在哪图中可以看到目标视频里的人物面部被整体替换姿态和光照仍然跟随原画面。操作和一级相同target 换成 mp4/mkv 视频。两个选项直接影响成片建议先看一眼Keep fps默认关关闭时输出固定按 30fps 生成开启才跟随原片帧率。Keep audio默认开音频轨从原片拷回。注意代码里有提示——不 Keep fps 时音频可能漂移长视频建议两个都开。输出位置GUI 模式下在 Start 的保存对话框指定不带参数走命令行模式时结果保存在以目标视频命名的目录里。命令行模式同样好用——只要带了-s参数就不开图形界面python run.py -s 源脸.jpg -t 目标视频.mp4 --many-faces跑完后状态栏会打印处理帧率X.XX fps和总耗时这是你衡量性能的第一手数据。多人场景用Many faces把画面里每张脸都换掉加Map faces手动指定哪张源脸对应哪张目标脸效果类似图中图中可以看到同一个画面里多张脸分别被替换成不同源脸。5. 第三级摄像头实时换脸图中可以看到摄像头画面经过实时换脸后直接可用作直播推流源。步骤选好消息源脸Select a face。在底部Camera区域下拉框里选摄像头点Live。等 10–30 秒预览窗口出现。三个实用细节勾选Show FPS预览上会叠加帧率数字低于 15 就该去做下一章的加速。想推流用 OBS 对预览窗口做窗口采集即可这是 README 的推荐做法。换脸不用重启Live 运行中重新选一张源脸图片即生效。顺带交代边界程序内置内容过滤基于 opennsfw2会拒绝处理不当素材使用他人面部时先取得本人同意发布换脸内容时标注AI 生成——这两条也是 README 使用条款里的原话。6. 效果不自然的 3 个原因对应 3 个旋钮图中可以看到开启 Mouth Mask 后嘴部保留原视频的动作只对嘴以外的区域换脸。Refinement 卡片里有三个滑杆正好对应最常见的三类问题问题旋钮取值与依据口型不同步Mouth Mask0 全用换脸的嘴100 暴露原片嘴部直到下巴默认 0脸部发糊、细节丢失Face Enhancer 下拉 Sharpness选 GFPGAN 或 GPEN-512512 更锐但更慢Sharpness 0–5默认 0边缘像贴上去Poisson Blend 开关 Transparency勾选 Poisson Blend 做边缘融合Transparency 0–100%调到 0 可直接对比原图摄像头画面偏蓝绿勾Fix Blueish Cam它就是给这类摄像头色偏修的。再快一点切换执行提供商图中可以看到处理过程中的性能监控面板。先确认你的[platform]行里 accelerator 是不是 CPU如果是按硬件换执行提供商硬件安装步骤启动参数NVIDIA装 CUDA 12.8.0 和 cuDNN 8.9.7然后执行下方命令--execution-provider cudaApple Silicon无需额外安装requirements 已带 CoreML 版 onnxruntime--execution-provider coreml其他 Windows GPUpip install onnxruntime-directml1.21.0--execution-provider directml仅 CPU无默认 cpupip install -U torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu128 pip uninstall onnxruntime onnxruntime-gpu pip install onnxruntime-gpu1.21.0看到Successfully installed onnxruntime-gpu-1.21.0后用python run.py --execution-provider cuda启动[platform]行应显示accelerator: CUDA (NVIDIA)。两个可调数值线程数默认 CPU 核数减 2下限 4、上限 16CUDA 固定 2想改就传--execution-threads内存上限--max-memory默认 16GBmacOS 4GB内存吃紧时调小。7. 启动失败对照表按报错信息查ffmpeg is not installed.→ 装 ffmpeg用ffmpeg -version验证输出版本号。Python version is not supported→ 换 3.11 重建虚拟环境推荐 3.14。ModuleNotFoundError: No module named xxx→ 你不在虚拟环境里或依赖没装全。activate 后重跑pip install -r requirements.txt。... model not found at .../models/xxx→ 报错里写明了它要的文件名下载后放进models/重试。摄像头下拉显示No cameras found→ 换接口或换台机器试Windows 上可检查设备管理器里的相机。实时卡顿 → 先排除纯 CPU 运行再试关闭 Face Enhancer增强是每帧额外推理、降低摄像头分辨率。你的下一步现在就执行python run.py用自己的照片做源脸对着摄像头按一次Live。帧率低于 15 就回到第 6 章换执行提供商中间卡住时把那条[platform]日志连同报错一起带去社区提问——它会直接告诉别人你跑在哪个加速器上。【免费下载链接】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),仅供参考

相关新闻

十分钟搭好命令行邮件:Himalaya 实战上手

十分钟搭好命令行邮件:Himalaya 实战上手

十分钟搭好命令行邮件:Himalaya 实战上手 【免费下载链接】himalaya CLI to manage emails 项目地址: https://gitcode.com/gh_mirrors/hi/himalaya Himalaya 是一个用 Rust 写的命令行邮件工具,不打开图形界面就能完成 IMAP 命令行收发与整理。本…

2026/8/24 4:00:19 阅读更多 →
标定技术全解析:从传感器到系统的参数校准与工程实践

标定技术全解析:从传感器到系统的参数校准与工程实践

1. 项目概述:为什么我们需要理解“标定”的分类?在工业自动化、机器视觉、机器人技术乃至消费电子领域,“标定”这个词出现的频率越来越高。你可能在调试一台机械臂,或者在为一个新的摄像头模组写驱动,又或者是在处理一…

2026/8/24 4:00:19 阅读更多 →
AI Agent技术突破:大模型如何驱动机器人实现物理世界交互

AI Agent技术突破:大模型如何驱动机器人实现物理世界交互

1. 从“Clawdbot”现象看AI Agent的临界点突破最近几天,一个叫“Clawdbot”的AI项目在科技圈,尤其是硅谷的开发者社群里,引发了近乎疯狂的讨论。它被描述为一个“长了手的AI”,这个听起来有点科幻的比喻,却精准地戳中了…

2026/8/24 4:00:18 阅读更多 →

最新新闻

SwiftUIRefresh API参考:.pullToRefresh()修饰符参数详解、版本演进与使用注意事项

SwiftUIRefresh API参考:.pullToRefresh()修饰符参数详解、版本演进与使用注意事项

SwiftUIRefresh API参考:.pullToRefresh()修饰符参数详解、版本演进与使用注意事项 【免费下载链接】SwiftUIRefresh Pull To Refresh for SwiftUI lists 项目地址: https://gitcode.com/gh_mirrors/sw/SwiftUIRefresh SwiftUIRefresh 是一款为 SwiftUI 列表…

2026/8/24 9:59:22 阅读更多 →
NestJS 日志关联难题一键破解:用 nestjs-cls 自动追踪全局 Request ID 完整指南

NestJS 日志关联难题一键破解:用 nestjs-cls 自动追踪全局 Request ID 完整指南

NestJS 日志关联难题一键破解:用 nestjs-cls 自动追踪全局 Request ID 完整指南 【免费下载链接】nestjs-cls A continuation-local storage (async context) module compatible with NestJSs dependency injection. 项目地址: https://gitcode.com/gh_mirrors/ne…

2026/8/24 9:59:22 阅读更多 →
Laracasts/Cypress 脚手架深度拆解:cypress:boilerplate 命令生成的 8 个文件逐一解析

Laracasts/Cypress 脚手架深度拆解:cypress:boilerplate 命令生成的 8 个文件逐一解析

Laracasts/Cypress 脚手架深度拆解:cypress:boilerplate 命令生成的 8 个文件逐一解析 【免费下载链接】cypress Laravel Cypress Integration 项目地址: https://gitcode.com/gh_mirrors/cyp/cypress Laracasts/Cypress 是 Jeffrey Way 出品的 Laravel Cypr…

2026/8/24 9:59:22 阅读更多 →
洛雪音乐音源配置指南:从导入第一份音源到主备搭配的稳定做法

洛雪音乐音源配置指南:从导入第一份音源到主备搭配的稳定做法

洛雪音乐音源配置指南:从导入第一份音源到主备搭配的稳定做法 【免费下载链接】lxmusic- lxmusic(洛雪音乐)全网最新最全音源 项目地址: https://gitcode.com/gh_mirrors/lx/lxmusic- lxmusic 是一个收录洛雪音乐音源脚本的仓库,脚本负责调用酷我…

2026/8/24 9:59:22 阅读更多 →
具身智能体记忆系统BrainMem:类脑记忆与任务规划实践

具身智能体记忆系统BrainMem:类脑记忆与任务规划实践

1. 项目概述:当具身智能体拥有“大脑记忆”最近在折腾具身智能体(Embodied Agent)的任务规划时,我遇到了一个经典难题:如何让智能体在复杂、动态的环境中,记住过去的关键经验,并利用这些经验来指…

2026/8/24 9:59:22 阅读更多 →
RePKG 实战教程:提取 Wallpaper Engine 的 PKG 包并把 TEX 转成 PNG

RePKG 实战教程:提取 Wallpaper Engine 的 PKG 包并把 TEX 转成 PNG

RePKG 实战教程:提取 Wallpaper Engine 的 PKG 包并把 TEX 转成 PNG 【免费下载链接】repkg Wallpaper engine PKG extractor/TEX to image converter 项目地址: https://gitcode.com/gh_mirrors/re/repkg Wallpaper Engine 的创意工坊壁纸落到本地后&#x…

2026/8/24 9:58:21 阅读更多 →

日新闻

前端内容安全与依赖审计实践

前端内容安全与依赖审计实践

前端内容安全与依赖审计实践 前端安全依赖分层防护。没有任何单一配置能替代输出编码、权限校验和依赖更新。 把不可信内容当作数据 默认使用框架的转义能力;确需渲染 HTML 时,先在服务端或可信的客户端库中进行白名单过滤。避免把用户输入直接赋给 inne…

2026/8/24 1:08:15 阅读更多 →
Windows登录密码存储机制全解析:从哈希算法到安全加固实战

Windows登录密码存储机制全解析:从哈希算法到安全加固实战

1. 项目概述:Windows登录密码的“黑匣子”每次你按下CtrlAltDel,输入密码,然后看到那个熟悉的桌面,这背后发生了一系列复杂而精密的操作。作为一名长期与Windows系统打交道的从业者,我经常被问到:“我的密码…

2026/8/24 1:08:15 阅读更多 →
AI面试系统安全挑战与解决方案

AI面试系统安全挑战与解决方案

1. 项目概述:AI面试系统的安全挑战去年参与某跨国企业AI面试系统部署时,遇到一个典型案例:候选人在视频面试中无意提到竞争对手产品名称,系统竟自动将该信息关联到企业知识库并生成竞品分析报告。这个看似"智能"的功能&…

2026/8/24 1:08:15 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/24 0:06:02 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/24 0:20:20 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/24 0:14:11 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/23 18:47:06 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/23 12:10:44 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/22 3:22:48 阅读更多 →