01 工作原理
在开始设置之前,先简单了解一下这套流程中各个软件之间的连接关系。
本教程将使用 Nox Android Emulator 作为示例,在 Windows 上运行 Android 版 WhatsApp,并通过 Swapface 实现实时换脸视频通话。

每个软件分别负责什么?
USB Camera
负责采集你的原始视频画面。在本教程中,摄像头需要向右旋转 90° 并竖直放置,以适配后续的竖屏视频画面。
Swapface
Swapface 读取 USB 摄像头画面并进行实时换脸处理。
在 Swapface 中,视频输出需要选择:
OBS Virtual Camera
后续 WeCam 或 ManyCam 会继续读取这一视频输出。
WeCam / ManyCam
WeCam 或 ManyCam 用于接收 OBS Virtual Camera 输出的画面。
原教程主要使用 WeCam 进行设置,同时也提供了 ManyCam 作为另一种选择。
Nox Android Emulator
Nox 用于在 Windows 上运行 Android 环境,并安装 WhatsApp。
在完成虚拟摄像头设置后,需要通过教程中提供的工具,将 WeCam 摄像头配置到 Nox 中使用。
WhatsApp
完成所有设置后,就可以在 Nox 中打开 WhatsApp 并进行视频通话。
如果最终画面没有以竖屏方式显示,可以使用教程中提到的 Switch 按钮进行切换。
02 准备所需软件
在开始配置 Android 模拟器之前,请先准备并安装本教程中需要使用的软件和组件。
原文涉及的工具包括:
- OBS Studio
- WeCam
- ManyCam
- AN9Picker
- Nox Android Emulator
- vc_redist.x86.exe
这些工具会分别用于视频输出、虚拟摄像头中转、Android 模拟器运行以及后续摄像头注入。
当然你也可以从 Transfer.it 下载所有所需文件。

2.1 安装 OBS Studio
首先安装 OBS Studio。
在后续 Swapface 设置中,需要使用 OBS Virtual Camera 作为视频输出。
安装完成后,保留 OBS Studio,后续配置 Swapface 时会继续使用。

2.2 安装 WeCam
安装 WeCam。
本教程主要使用 WeCam 作为虚拟摄像头中转工具,用来接收 OBS Virtual Camera 输出的画面。
后续会在 WeCam 中选择:
OBS Virtual Camera
作为视频输入。

2.4 准备 AN9Picker
下载并解压 AN9Picker。后续需要使用其中的:AN9PickerUI.exe。将虚拟摄像头配置到 Nox Android Emulator 中。
(AN9Picker是 marktohark 分享的一个工具,用于更改 Android 模拟器的默认摄像头。)
此阶段只需要完成下载和解压,不需要立即运行。
2.5 安装 Nox Android Emulator
安装 Nox Android Emulator。
Nox 用于在 Windows 上运行 Android 环境,并在后续步骤中安装和使用 WhatsApp。
完成安装后,暂时不需要进行详细设置,后续会单独配置 Nox 的显示和摄像头相关内容。
2.6 安装 vc_redist.x86.exe
安装:vc_redist.x86.exe
完成后,确保以上软件和组件都已经准备好,再继续进行下一步的摄像头与 Swapface 配置。
03 设置摄像头与 Swapface
完成软件准备后,接下来需要先设置 USB 摄像头,并在 Swapface 中完成对应的视频输入与输出配置。
这一部分主要完成两件事:
- 调整摄像头方向
- 在 Swapface 中设置输入、输出、分辨率与画面旋转
3.1 调整 USB 摄像头方向
首先,将 USB 摄像头向右旋转 90°,并将摄像头竖直放置。
这样可以让后续的视频画面更适合竖屏显示。
完成摄像头摆放后,再打开 Swapface 进行下一步设置。


3.2 选择 USB Camera 作为输入
打开 Swapface,进入 Stream 设置区域。在 Stream Input 中选择你的 USB 摄像头。确认摄像头已经正常工作,并且可以在预览区域看到实时画面。
3.3 设置 OBS Virtual Camera 作为输出
在 Stream Output 中,将虚拟摄像头设置为:OBS Virtual Camera
后续 WeCam 或 ManyCam 会读取 OBS Virtual Camera 输出的视频画面。
将视频分辨率设置为:1920 × 1080 完成后,启动 Stream,并确认 Swapface 中能够正常显示摄像头画面。


注意
如果您在交换脸中没有看到自己的脸,请先执行步骤 1-3(不旋转)进行测试。然后再执行步骤 4(旋转回来)完成一个完整的步骤,或者重启电脑。

如果你在Swapface中看到了自己,请进入下一步。
04 配置 WeCam / ManyCam 虚拟摄像头
完成 Swapface 设置后,接下来需要将 OBS Virtual Camera 的画面导入 WeCam 或 ManyCam。
这一部分的作用,是让 WeCam / ManyCam 接收 Swapface 输出的画面,并继续作为后续 Nox Android Emulator 使用的虚拟摄像头来源。
4.1 使用 WeCam
本教程主要以 WeCam 作为示例。打开 WeCam 后,新建一个摄像头项目。
Step 1 — 创建 Camera Project
Create Camera Project
打开 WeCam 后,新建一个摄像头项目:

Step 2 — 选择 OBS Virtual Camera
进入 Camera Project 后,将摄像头来源设置为:
OBS Virtual Camera
然后检查当前视频分辨率。
如果分辨率不是:
1920 × 1080
建议重新启动 WeCam,然后再次检查。

Step 3 — 调整画面方向
选择 OBS Virtual Camera 后,在 WeCam 中使用 Rotate 调整画面方向。
由于前面的 USB Camera 和 Swapface 已经按照竖屏方式进行了旋转设置,这一步需要继续调整 WeCam 中的画面方向,使最终画面保持正确。

Step 4 — 启用 WeCam 虚拟摄像头
完成视频源和画面方向设置后,进入 WeCam 的:
Output → Virtual Camera
然后点击:
Enable
应用当前设置。
接着启用 Virtual Camera,使 WeCam 开始作为虚拟摄像头向其他应用输出画面。
启用成功后,后续 Nox 或其他应用就可以识别并调用 WeCam 作为摄像头来源。
4.2 查看完整 WeCam 操作
4.3 使用 ManyCam
如果你安装的是 ManyCam 而不是 WeCam,可以按照文章提供的 ManyCam 教程进行设置。

05 配置 Nox Android Emulator
完成虚拟摄像头设置后,接下来需要配置 Nox Android Emulator,让 WhatsApp 能够在竖屏 Android 环境中运行。
5.1 启动 Nox
打开 Nox Android Emulator。进入模拟器后,先确认 Nox 可以正常启动并进入 Android 系统界面。在 Nox 中安装并打开 WhatsApp。
完成登录后,确保 WhatsApp 可以正常进入主界面。
5.2 设置竖屏分辨率
进入 Nox 的显示设置,将设备类型设置为手机,并使用竖屏分辨率。
可使用:1080 × 1920 或:900 × 1600 完成设置后,保存配置。然后重启Nox,有时需要在运行 Nox 之前

5.3 重启 Nox
分辨率调整完成后,重新启动 Nox,使新的显示设置生效。重新进入模拟器后,确认系统已经以竖屏方式显示。
5.4 检查 Hyper-V
如果 Nox 无法正常启动或运行,可以检查 Windows 中的 Hyper-V 设置。根据当前系统环境 禁用 Hyper-V。 后,再重新启动 Nox。
完成 Nox 的竖屏和运行环境配置后,下一步需要将前面准备好的 WeCam 虚拟摄像头注入 Nox。
06 将虚拟摄像头注入 Nox
完成 Nox 的基础配置后,接下来需要将 WeCam 虚拟摄像头注入到 Nox 中,让 Android 模拟器能够识别并调用前面配置好的视频画面。
6.1 关闭 Nox
在开始注入之前,先完全关闭 Nox Android Emulator。确保 Nox 当前没有处于运行状态,再进行下一步操作。
6.2 打开 AN9Picker
找到之前已经下载并解压的 AN9Picker 文件夹。运行:AN9PickerUI.exe 打开摄像头注入工具。

6.3 选择 WeCam
在 AN9Picker 中选择需要注入的虚拟摄像头。
选择:WeCam 。确保这里选择的是前面已经完成配置并正常输出画面的 WeCam 虚拟摄像头。

6.4 点击 Inject
确认摄像头选择无误后,点击: Inject 随后从 Nox 安装目录(例如 C:\Program Files\Nox\bin\Nox.exe)中选择Nox.exe 。
完成选择后,工具会将 WeCam 虚拟摄像头注入到 Nox 中。
您可以在完整流程中查看具体操作步骤。



6.5 完成注入
注入完成后,重新启动 Nox。
此时,Nox 就可以调用前面通过 WeCam 输出的虚拟摄像头画面。
完成这一步后,整个视频链路已经连接到 Android 模拟器:
USB Camera → Swapface → OBS Virtual Camera → WeCam → Nox
下一步只需要进入 WhatsApp,并开始视频通话。
07 开始 WhatsApp 视频通话







