资讯动态

一张照片就能实时换脸?Deep-Live-Cam 免费安装教程与上手指南

发布时间:2026/9/6 16:07:35 来源:尧图企业网站定制
一张照片就能实时换脸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 是一个免费开源的实时换脸工具给一张正脸照片它就能在摄像头或视频上实时换掉脸不用训练模型、不用上传云端。和常见的换脸方案比它有几个实在的地方全链路本地人脸检测、特征点对齐、融合都在自己机器上跑素材不出电脑。硬件门槛低纯 CPU 就能跑起来有硬件的话可以切 NVIDIA CUDA、Apple CoreML、Intel OpenVINO、Windows DirectML程序会自动挑可用的后端。三个点击就能开播图形界面里选脸、选目标、按 Live 就行命令行也支持单条命令出片。嘴部蒙版口播、唱歌时保留原口型换出来的脸不会对不上嘴。中文界面开箱即用locales/ 下带中文等 10 种语言启动时一个参数就能切。从零到第一次换脸跑通前置只有一样硬条件系统装好 ffmpegPython 用 3.11 到 3.14推荐 3.14。其余可以一口气做完git clone https://gitcode.com/GitHub_Trending/de/Deep-Live-Cam cd Deep-Live-Cam python -m venv venv source venv/bin/activate # Windows 用 venv\Scripts\activate pip install -r requirements.txt模型方面要手动放两个文件进models/目录GFPGANv1.4.onnx 管画质增强inswapper_128_fp16.onnx 管脸部替换。下载地址清单写在 models/instructions.txt文件名和后缀务必和清单保持一致——这是安装环节最容易翻车的地方。然后执行python run.py窗口弹出后选一张正脸图 → 选摄像头或目标视频 → 点 Live。预览出现大概要 10 到 30 秒出现的那一刻换脸就已经在实时工作了。图里就是全部核心动作选源脸、选目标、点 Live预览区随即开始实时换脸三个立刻见效的开关嘴部蒙版--mouth-mask嘴部区域保留原始画面其余部分正常换脸。图形界面里勾 Mouth Mask 即可命令行加--mouth-mask。适用场景直播聊天、播客、翻唱——口型是本人的说话时完全不会违和。多人脸映射--map-faces画面里有多张脸时把每张源图指定给特定角色而不是一张脸全覆盖所有人。适用场景团体视频、多人剧情、聚会搞笑片段。硬件加速--execution-provider按机器选 cuda / coreml / directml / openvino内存吃紧加--max-memory 8封顶用--execution-threads调线程数。适用场景低配笔记本、长时间直播推流先解决卡再谈画质。开了嘴部蒙版后嘴部完全保留原始口型只有脸部周围被替换适合口播直播按需求选路线要实时走 Live 模式——python run.py选脸、选摄像头、点 Live要推流就用 OBS 这类屏幕采集工具对着预览窗口抓画面。要成片走视频模式——python run.py -s 源图.jpg -t 目标视频.mp4输出会存到以目标视频命名的目录里音轨默认保留加--keep-fps可以锁住原片帧率。要画质在换脸后叠增强器——--frame-processor face_swapper face_enhancer想要更细可以换 face_enhancer_gpen256 或 gpen512模型越大越精细速度也越慢。要批量命令行模式本来就是为这个准备的把源图和目标写进一条命令循环跑就行。拿不准的话看这张小表目的路线备注实时直播 / 视频会议Live 嘴部蒙版 GPU 加速口型动作实时跟随影视 / 短视频二创视频模式 face_enhancer逐帧替换边缘更自然多人互动内容--map-faces每位角色各换各的脸卡住了多半是这四种情况启动就提示找不到模型。→ 文件名、后缀或放置目录对不上比如.onnx被下载成了别的格式。→ 对照 models/instructions.txt 的清单逐个核对models/里的文件。纯 CPU 又卡又糊。→ 后端没走硬件加速或者增强器一直开着。→ 先关面部增强、调低分辨率看帧率变化有显卡就把 execution-provider 切到对应后端。换出来的脸边界感明显。→ 源图模糊、光照不均融合蒙版被迫硬撑。→ 换一张正面、光线均匀的高清照片必要时叠加增强器和嘴部蒙版。摄像头画面黑屏。→ 摄像头被其他程序占着或系统隐私权限没给。→ 关掉占用摄像头的软件确认系统允许摄像头访问后重试。项目怎么保持活跃你从哪儿参与仓库仍在频繁迭代CONTRIBUTING.md 里有明确的协作流程改动先进 premain 分支测试数小时到数天通过后才合入 main大改动走 experimental 分支评审。代码组织很扁平处理核心集中在 modules/processors/frame/一个处理器一个文件——换脸、增强、蒙版各归其位新增处理器不用重写整条管线界面与交互在 modules/ui.py多语言文件在 locales/会一门语言就能挑个文件开始翻译。工具的价值在于降低创造的门槛而不是降低责任的门槛你换上去的每一张脸最好都有权使用。只拿自己拥有版权或已获授权的素材公开分享时标注AI 生成——实时换脸才玩得长久。挑一张放心的脸敲一句python run.py去拍点让人眼前一亮的东西吧。【免费下载链接】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),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价