Deep-Live-Cam
项目核心内容总结:
功能
Deep-Live-Cam 是一款基于 AI 的实时换脸工具,支持通过摄像头或视频文件实现面部替换,适用于直播、视频会议等场景。用户可通过上传照片,实时将图像中的面部替换为指定人物的面部。
使用方法
- Webcam 模式:运行程序后选择源图片,点击“Live”启动摄像头,通过屏幕捕获工具(如 OBS)进行直播。
- 视频模式:选择源图片和目标视频,程序会生成包含换脸效果的输出视频,保存在以目标视频命名的文件夹中。
主要特性
- 实时处理:支持摄像头实时换脸,延迟约10-30秒。
- 多人脸支持:可处理视频中多张人脸并映射到源图片。
- 口部遮罩:通过“mouth-mask”参数遮罩嘴巴区域,提升换脸自然度。
- 参数调整:支持视频编码器(如 H.264/H.265)、画质、帧率、音频保留等自定义设置。
- 跨平台兼容:依赖 FFmpeg 实现视频处理,支持多种输出格式。
注意事项
- 项目开源,但部分模型(如 InsightFace)仅限非商业研究使用。
- 使用需遵守法律法规,避免用于身份伪造等非法用途。