如何使用实时面部交换软件进行视频通话和流式传输

面部交换技术已经从简单的照片编辑中走了很长一段路。现在,您可以在视频通话和现场直播期间实时交换面孔,从而创造出娱乐性,有时甚至是弯曲的效果。本指南将引导您使用DeepFacelive,这是一种功能强大且免费的软件,可在PC上进行实时交换。

笔记:面部交换软件仅应用于娱乐目的,例如恶作剧的朋友或家人。使用它来模仿他人或出于恶意目的是非法和不道德的。

深度效果的系统要求

在研究设置过程之前,请确保您的PC满足以下最低要求:

  • Windows 10或11操作系统
  • 4GB RAM(更多更好)
  • 32GB或更多虚拟内存
  • DirectX12兼容的图形卡
  • 最新的图形驱动程序

设置深度效果

步骤1:从官方的GitHub存储库中下载DeepFacelive。选择与系统功能相匹配的版本,尤其是图形卡。

步骤2:使用7-zip或类似程序提取下载的文件。您会找到一个名为deepfacelive_directx12的文件夹。

步骤3:在提取的文件夹中,找到并双击DeepFacelive.bat文件以启动程序。

配置DeepFacelive进行面部交换

步骤1:在DeepFacelive接口中,您会看到几个选项卡,例如文件源,面部检测器和面部标记。首先选择视频源。

步骤2:对于实时流媒体或视频通话,请单击“相机源”旁边的电源按钮以激活它。使用“设备索引”下拉列表选择您的网络摄像头并选择您的首选分辨率。

步骤3:移动到面部检测器选项卡并调整设置,以确保视频供稿中的面部检测准确。

步骤4:在“面部标记”选项卡中,对面部特征映射进行微调以进行更精确的交换。

步骤5:导航到面部交换选项卡。在这里,您可以选择一个预先训练的面部模型与自己的交换。该软件配备了几种类似于著名人物的模型,但实际上是AI生成的面孔。

步骤6:根据您的图形卡功能调整其他选项卡以优化性能。

使用DeepFacelive进行流式传输和视频通话

步骤1:对于流媒体,请打开首选的流媒体软件(例如OBS Studio),并使用窗口捕获选项添加DeepFacelive作为视频源。

步骤2:对于视频通话,您需要解决潜在的音频视频同步问题。下载并安装两个其他程序:vbcabledriver和音频中继器。

步骤3:使用音频中继器来管理音频延迟,并将其与面部交换视频同步。该接口很简单,允许您设置输入设备,延迟和输出设备。

步骤4:在您的视频通话应用程序中,选择DeepFacelive作为视频源,将VBCCCABLE作为音频源。

了解更多:

更好的面部交换结果的提示

  • 确保良好的照明条件以更准确的面部检测和交换。
  • 尝试不同的预训练型号,以找到最适合您的面部形状的匹配。
  • 如果性能缓慢,请尝试降低分辨率或以DeepFacelive调整其他设置。
  • 在实时情况下使用该软件之前,请先练习该软件,以熟悉其怪癖和限制。

实时面部交换为视频呼叫和流增添了新的乐趣。借助DeepFacelive,您可以轻松地为观众创建有趣的内容或让您的朋友感到惊讶。只要记住要负责任地使用这项技术,并始终尊重他人的隐私和同意。