Deep-Live-Cam:一张照片搞定实时换脸,从摄像头到整段视频

发布时间:2026/11/12 3:28:28

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 就是干这件事的开源实时换脸工具全程本地运行摄像头与视频文件都支持视频输出保留原音轨。这篇实时换脸教程面向零基础读完你就能让预览窗口出现在自己屏幕上。 它能干什么换脸直播点 Live 后摄像头里的人实时变成照片里的人配合 OBS 等工具截取预览窗即可推流加--live-mirror可得到镜像预览。整段视频换脸给一个 mp4输出一整段换脸后的版本音轨和帧率都保留。多人按人映射群像场景里每张脸可以绑定不同的源脸而不是全换成同一张。本地视频整体换脸命令python run.py -s face.jpg -t clip.mp4 --keep-audio --keep-fps输出保存在以目标视频命名的目录里--keep-audio保留原音轨--keep-fps保留原帧率。⚙️ 装好并跑起来先对照环境要求免得中途卡住系统Windows / macOS / LinuxPython 3.11–3.14推荐 3.14必备三件套git、pip、ffmpeg负责读写视频纯 CPU 就能跑NVIDIA 独显或 Apple 芯片更快Windows 需装 Visual Studio 2022 运行库环境过关后完整安装就是下面一段命令。先克隆仓库再用 venv 建隔离环境避免依赖污染系统 Pythongit 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 pip install -r requirements.txt # 模型inswapper_128_fp16.onnx 与 GFPGANv1.4.onnx 放入 models/ # 下载地址见 models/instructions.txt不手动放首跑自动下载约 300MB然后直接启动python run.py窗口里分三区左边选源人脸照片中间选目标摄像头或视频文件右边是 Live 和 Start 两个按钮。摄像头模式按 Live等 10–30 秒加载完成后预览出现换脸就开始视频模式按 Start成片写入以目标命名的目录。️ 让换脸更自然的开关口型对不上这是换脸口型不一致的典型症状源脸和你的嘴型不同整脸替换会让嘴巴跟不上原画面。对应开关是 Mouth Mask——GUI 里拖动滑块或命令行加--mouth-mask。它把下半张脸的嘴部区域留给你自己说话时口型自然一致。画面里有好几个人默认只处理一张脸加--many-faces会让画面里每张脸都被处理。若希望不同人换成不同的脸再加--map-faces程序用特征向量聚类把目标视频里的人自动分组逐人绑定源脸。python run.py -s face.jpg -t group.mp4 --many-faces --map-faces源照片质量决定上限记住三条正脸、光线均匀脸上无遮挡口罩、手、浓重贴纸人脸在照片里占比大一些检测更稳。️ 按硬件选跑法--execution-provider决定推理跑在哪块芯片上。不指定时程序会自动挑当前环境里最优的后端所以python run.py就能起步。有独显的话手动指定帧率更稳NVIDIA 中端独显先装 CUDA Toolkit 12.8.0 和 cuDNN v8.9.7再pip install onnxruntime-gpu1.26.0然后python run.py --execution-provider cudaNVIDIA 高端独显FP16 模型与 CUDA Graph 自动生效还能开面部增强python run.py --execution-provider cuda --execution-threads 2Apple M1–M5先brew install python3.14 python-tk3.14requirements 已带 CoreML 支持然后python3.14 run.py --execution-provider coremlIntel 平台装onnxruntime-openvino1.21.0后加--execution-provider openvino。Windows 上的 AMD 核显装onnxruntime-directml1.21.0后加--execution-provider directml。帧率预期按 720p 直播预览的量级硬件推荐跑法体感建议分辨率集显 / 纯 CPU默认python run.py勉强实时够用480p–720pApple M 系列--execution-provider coreml流畅检测与换脸并行调度720pNVIDIA 中端独显--execution-provider cuda流畅720pNVIDIA 高端独显cuda 开启 face_enhancer接近摄像头原生帧率1080p换脸掉帧排查基本逃不出五种情况窗口打不开、报_tkintermacOS 缺 tkinter执行brew reinstall python-tk3.14。提示ffmpeg is not installed装上 ffmpeg再用ffprobe -version验证。状态栏报找不到 inswapper 模型等首次自动下载完成或手动把模型放进 models/。有 GPU 却退回 CPU检查 cuDNN 是否在 PATH、onnxruntime-gpu是否为 1.26.0。直播预览掉帧明显调低--max-memory或关掉 face_enhancer。幕后一帧画面经历了什么每一帧都走同一条流水线InsightFace 的 buffalo_l 模型包先检测人脸提取身份特征与关键点inswapper 以 128×128 的人脸尺寸把源脸身份合成进目标脸——可以理解为身份向量像一枚印章目标脸像一张纸印章落下去就盖出新脸随后用椭圆羽化软掩膜加 alpha 混合把新脸贴回原帧方形边界不露馅最后可选 GFPGANface_enhancer把糊掉的五官细节补回来。查源码时直接定位这几个文件人脸检测与分析modules/face_analyser.py换脸执行modules/processors/frame/face_swapper.py人脸增强modules/processors/frame/face_enhancer.py命令行与入口modules/core.py视频捕获与帧处理modules/video_capture.py安全红线只换你自己、或已明确取得同意的脸公开发布时标注AI 合成 / deepfake不用于诈骗、冒充、诽谤等目的不处理战争画面、隐私场景等敏感素材程序内置了一层内容检查用 opennsfw2 模型过滤不当素材GUI 勾选 NSFW Filter 或加--nsfw-filter即可启用。继续深入参与贡献三步走拉出功能分支git checkout -b feature/your-change按 CONTRIBUTING.md 清单自测实时换脸开/关增强、Map Faces 开/关、FPS 不降、GPU 压测至少 15 分钟推分支提 PR——变更先进premain分支跑过稳定性验证后才合并进main关键资源完整参数列表README.md模型放置说明models/instructions.txt贡献规范与测试清单CONTRIBUTING.md多语言文案locales/新特性与问题的讨论在仓库 Issues 页跟进。挑一张正脸照片把python run.py跑起来十几分钟后你的第一段实时换脸预览就会出现在屏幕上。跑起来之前先确认你对画面里的每张脸都有权限公开发布时记得标注 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),仅供参考
延伸阅读

更多相关文章

2026/11/9 18:24:28

CIC-IDS-2018协议感知预处理:从数据毛坯到攻击语义特征

1. 为什么CIC-IDS-2018的预处理总让人卡在第一步?你下载完CIC-IDS-2018数据集,解压出来30多个CSV文件,总大小接近80GB,点开第一个文件——好家伙,120列特征,时间戳是字符串格式,有的字段里塞着“…

2026/11/9 4:22:27

Storybook社交网络:社交功能组件开发

Storybook社交网络:社交功能组件开发 在当今数字化时代,社交网络已成为人们生活中不可或缺的一部分。无论是分享生活点滴、交流思想观点,还是拓展人脉资源,社交网络都发挥着重要作用。而一个优秀的社交网络平台,其背后…

2026/11/12 3:24:16

建筑电工证及格分数你知道多少?内部消息帮你避开培训陷阱

建筑电工证及格分数你知道多少?内部消息帮你避开培训陷阱 怕考不过白交培训费?很多在工地干活的兄弟都遇到过这个问题,尤其是那些想考建筑电工证的劳务班组负责人。建筑电工证及格分数到底多少?考试难度大不大?能不能提前知道题型?今天就来聊一聊这些你…

2026/11/12 3:24:16

南昌电工证报考条件:上岗必备,实操考试心里没底怕挂科

南昌电工证报考条件:上岗必备,实操考试心里没底怕挂科 实操考试心里没底怕挂科?你不是一个人。很多准备考南昌电工证的小伙伴都担心实操考试过不了,影响工作机会。但别慌,只要掌握好报考条件和备考方法,拿下证书不是问题。下面我来给你说说南昌电工证报…

2026/11/12 3:24:16

临沂电工证复审流程官方回应来了,过期了别慌

临沂电工证复审流程官方回应来了,过期了别慌 证书过期了不知道怎么复审延期?临沂电工证复审流程是很多特种作业人员最头疼的问题,尤其是像周口劳务班组这样的施工团队,一旦电工证过期,不仅影响项目进度,还可能面临停工整顿甚至法律责任。 官方回应…

2026/11/12 3:24:16

电工证要不要18岁?办理门槛、多少钱和实操指南全解析

电工证要不要18岁?办理门槛、多少钱和实操指南全解析 之前考的证在外省能不能转过来?你是不是也遇到过这样的问题?其实,关于电工证的年龄限制、考试费用、报考流程,很多同行在操作时都踩过坑。本文以商丘水利工程从业者为视角,手把手带你了解电工证要…

2026/11/12 3:19:16

土建工程特种工有哪些?外省证怎么转?含金量全解析

土建工程特种工有哪些?外省证怎么转?含金量全解析 之前考的证在外省能不能转过来?你肯定不是第一个问这个问题的人,也不是最后一个。现在全国一体化平台推行,证件跨省转移不再难,但具体怎么操作、转过来的证有没有 含金量…

2026/11/11 12:42:59

电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。…

2026/11/12 0:04:01

工地太忙根本没时间复习考试?学习电工证到哪里学通过率揭秘

工地太忙根本没时间复习考试?学习电工证到哪里学通过率揭秘 工地太忙根本没时间复习考试?你不是一个人。作为一名在南阳卧龙区干了七八年市政公用工程的电工,我深知这个问题的现实性。电工证不仅是工作的“入场券”,更是职业发展的“通行证”,但备考过程…

2026/11/12 0:04:01

双流电工证考别怕挂科!郑州报考避坑指南全攻略

双流电工证考别怕挂科!郑州报考避坑指南全攻略 实操考试心里没底怕挂科?双流电工证考在郑州报名,很多人因为不了解流程、准备不充分,白白浪费时间和金钱。作为三门峡应届工程类毕业生,我也曾经历过这样的焦虑。今天就从零开始,手把手教你如何避开郑州报…

2026/11/12 0:04:01

之前考的证在外省能不能转过来 怎么报名考电工证培训价格多少

之前考的证在外省能不能转过来 怎么报名考电工证培训价格多少 之前考的证在外省能不能转过来?这个问题确实让不少准备换城市工作的朋友犯了难,尤其像电工证这种实操性很强的证书,很多人担心跨省后证书能不能继续用。其实,只要符合相关流程,是可以顺利转…

2026/11/11 20:27:01

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/10 10:29:37

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑