中文:Capture Studio
Capture Studio FACEGOOD 推出的一款高精度面部捕捉软件,主要面向企业级、大规模、多演员的面部捕捉场景,为动作捕捉团队提供全天候不间断、稳定、无线、多通道、实时的录制以及由动作捕捉触发的面部捕捉功能。

与 FACEGOOD P2 双目硬件系统搭配使用,该硬件系统采用了 SmartUnit 边缘计算架构,将计算与控制分离,使得 Capture Studio 软件能够安装在任何运行 Windows 系统的台式电脑上,大幅降低了软件的安装门槛。与此同时,基于 SmartUnit 架构,P2 硬件系统与上一代 P1 系统相比,零部件数量减少了 50%,使其更易于维护和使用。P2 的 SmartUnit 边缘计算架构为动作捕捉团队提供了充足的计算能力,支持无限数量的演员同步进行捕捉。 Capture Studio 的实时面部捕捉能力十分出色,其内置了 SeattleAI ,支持对任何种族和年龄群体的演员进行实时面部捕捉,可直接驱动虚拟人的 660 个混合形状和 820 个骨骼点绑定,精度是 ARKit 的 20 倍。此外,动作捕捉团队还可以针对自己的绑定系统进行人工智能训练,以最终实现更高的精度。
快来下载吧 !!!
享受多人同时录制和实时不间断的互动,解锁全新的多人协同创作体验!!
多人同时进行实时录制和直播。
- 支持时间码
- 动捕触发
注意:
① Capture Studio 仅支持 FACEGOOD P2 双目硬件系统。其他 HMC 设备无法使用 Capture Studio 进行控制。
② P2 的相机是 920 纳米的红外相机,它可以屏蔽室内的光源。然而,室外的红外光源可能会干扰相机的运行,在逆光条件下有可能导致过曝的情况。

快速介绍
登录 Capture Studio
- 打开Capture Studio 在登录界面输入您的账户凭据进行登录。

搜索 SmartUnit 并加入
当你第一次使用 SmartUnit 时,你需要按照以下步骤操作,以便让 Capture Studio 发现它。
准备
- 显示器
- 键盘和鼠标
连接与启动
- 连接显示器
- 找到包装中提供的 HDMI 线缆,将 SmartUnit 连接到显示器上。
- 连接键盘和鼠标,然后开启设备电源。
- 登录系统
- 输入密码 “facegood”(小写)以进入主界面。

连接 WIFI
- 选择网络
- 点击右上角的按钮,然后选择 "Wi-Fi Not Connected".

- 连接WIFI
- 在出现的 Wi-Fi 列表中,选择与你的 Windows 主机处于同一局域网的 Wi-Fi 网络。

在 Windows 系统上使用 Capture Studio
- 手动右键刷新 SmartUnit。
- 在 Windows 系统上打开 Capture Studio ,它应该会检测到 SmartUnit。
- 如果 SmartUnit 未被检测到的故障排除方法
- 按照以下步骤来诊断问题。
找到 SmartUnit 的 IP 地址
方法 1: 通过设置
- 打开设置
- 点击屏幕右上角的 "Setting"

- 找到 WIFI 的 IP 地址
- 在左侧,找到 “Wi-Fi” 选项,然后点击右侧 “Connected” 旁边的齿轮图标。
- 在弹出的窗口中,“IPv4 Address” 就是该 WIFI 的 IP 地址。


- Find Ethernet IP Address
- If an Ethernet cable is connected, go to the `Network` option on the left side and click the gear icon next to `Wired`.
- In the window that appears, the `IPv4 Address` is the Ethernet IP address.
- Note: The two IP addresses are different.


Method 2: Find IP Address via Terminal
- Open Terminal
- Right-click on the desktop and select `Open in Terminal`.

- Enter Command to View IP Address
- Enter `ifconfig`: The `inet` under `enpxxx` is the Ethernet IP address, and the `inet` under `wlo1` is the WIFI IP address.

Check Connection on Windows
- Open Command Prompt
- Press `Ctrl+R` on Windows, type `CMD`, and press Enter to open the Command Prompt.
- Enter ping Command
- Type `ping -t xxx.xxx.xxx.xxx` (preferably the Ethernet IP address) and check the result.
- Result 1: If you get "Destination host unreachable"; you are not on the same local network, please contact your IT department.
- Result 2: If you get replies, everything is normal, and you can find the SmartUnit in Capture Studio.
- Type `ping -t xxx.xxx.xxx.xxx` (preferably the Ethernet IP address) and check the result.
By following these steps, you should be able to successfully connect and use the SmartUnit. If you encounter any issues, please contact technical support.
调整相机参数
- 点击显示区域中的 “眼睛按钮” 以显示摄像头的实时画面。

- 点击屏幕左下角的 “设置按钮” 来调整录制信息。

调整头盔的佩戴方式
- 佩戴头盔时,请取下眼镜,并确保头发没有遮住眉毛。如果屏幕画面模糊,检查是否有污垢遮挡了镜片。对于 P2 头盔,可通过转动镜片方向来调整焦距。
- 调整标准
- 确保演员的面部特征清晰且没有遮挡。
- 将鼻子的中心与TOP摄像头的中心对齐。
- 保持清晰的对焦,避免出现过度曝光或曝光不足的情况。
录制和下载
- 设置好下载位置后,点击 “下载”。

实时驱动
在 Capture Studio 中查看
要配置实时捕捉设置,请点击屏幕左下角的 “设置” 按钮。你需要选择 Avatary.AI 的类型(Metahuman \ ARKit )。

最后,点击 “Start” 按钮。

回到主页面,打开标题栏中的 "expression tuning" 子页面。在这里,你将能够看到捕捉工作室中内置模型的实时驱动效果。
NOTICE: 为降低功耗并延长电池续航时间。点击“Start”后,仅当画面中有人脸时才会开始计算。

这些步骤将帮助你轻松设置实时捕捉参数,并在捕捉过程中调整表情,从而获得更精确、更逼真的效果。
在 UE 中查看
请使用 UE5.3 或更高版本,相关内容请参考此处的 UE 教程。
Calibrate Headset
Overview
Capture Studio provides two methods, screenshot and ruler, to calibrate the position of the helmet. These methods ensure maximum consistency in the helmet's position during each recording. Typically, helmet calibration is used for facial expression library solving and custom training projects.
Usage instructions
Snapshot
- Please right-click on the screen and select "Snapshot," then click "Console" to view the location where the screenshot is saved.
- When you need to record again, load the previously saved actor's screenshot so the software can quickly and accurately locate the position of the helmet from the previous session, thus improving work efficiency.
- After loading the screenshot, the previous helmet position will be displayed as a ghost image on the screen. At this point, align the positions of the sides of the nose and try to align the corners of the eyes and mouth with the ghost image as much as possible.
- It's important to note that different helmets may have different lens settings. Therefore, after changing the helmet, it may not be possible to adjust to the exact same angle as the previous helmet.
Ruler
- Our software supports dragging out annotation lines, allowing you to quickly and accurately locate the previous position of the helmet.
- Right-click on the screen and select "Show face rule" to enable this feature. Once enabled, simply drag out the annotation lines from the left or top of the screen to use them.
Audio & Timecode Device
Audio
- Using the P2 in Capture Studio will automatically use the P2's built-in audio, so you don't have to choose.
Timecode
Timecode devices are typically used to ensure frame alignment between multiple videos during animation pipeline. As different computer systems may have time discrepancies, using timecode ensure that the recording time remains consistent across different machines.
How to connect timecode device
- After connecting SmartUnit and Timecode using Timecode cable, set it in the Timecode option in the camera settings interface.
- How to connect SmartUnit with Timecode, please see here.

Capture Studio setting
Once the timecode hardware is connected
- In the audio settings tab, select the timecode device from the dropdown menu.
- Click the "Open" button next to the TimeCode to establish the timecode connection.
- After click 'Open', the timecode information will be displayed in real-time in the time information section below.
- Offset: to adjust the timecode offset by one unit of time.
Motion Capture Trigger
Overview
- Within the same LAN, the motion capture device triggers the facial capture recording, enabling synchronized recording of motion capture and facial capture. The naming convention for synchronized recording files is as follows:
{motion trigger name}_{performer name}_TOP/BOT.mov
Currently supported motion capture devices
- Optitrack
- Vicon
- Xsense
- Rokoko
- Qualisys
- AxisStudio
- CMAvatar
- XINGYING
- PeelCapture
How to use
- In Capture Studio, check the motion capture trigger option and select the corresponding motion capture device. Set the signal port to match the one on the motion capture.
- On the motion capture software, set the same port number as well.
- Set the file name on the motion capture software.

Optitrack
- Enable Remote Trigger.
- Fill in the XML Broadcast Port into Capture Studio.

XML Triggering Port: Command Port (Advanced Network Settings) + 2. This defaults to 1512 (1510 + 2).
If you can not find XML Broadcast Port, you can check Optitrack document. V3.1, V3.0
Vicon
- Enable Triggered Capture.
- Set the same port number.
- Enable recording at the motion capture.

Xsense
Rokoko
Qualisys
Capture Studio Monitor
Capture Studio Monitor is software used to monitor the running status of Capture Studio in the local area network.
Download Now!!!
Usage scenario
After configuration, with the motion capture trigger function, one person can control motion capture and facial capture at the same time, and monitor the status of both at the same time.
How to use
- Set the monitoring port in Capture Studio

- Open Capture Studio Monitor on another computer and set the same port.

- In this way, the configuration is completed, and the operations in Capture Studio can be monitored in Capture Studio Monitor. If an error occurs, a red reminder will appear.

FAQ
Common Problem
Does Capture Studio support regular webcam recording or other devices?
Capture Studio only supports the FACEGOOD Stereo-HMC P2 system at the moment. Other systems cannot be controlled using Capture Studio for now.
What video formats does Capture Studio output?
The videos recorded with the P2 system are saved in MOV format.
In Capture Studio, how many screens can be monitored simultaneously?
There is no specific limit on the number of screens that can be monitored in Capture Studio. However, since screen rendering requires local computational resources, you may need to adjust accordingly based on CPU usage. It is recommended not to monitor more than 6 screens simultaneously.
Capture Studio supports a maximum of how many hardware devices to record simultaneously?
Based on the number of subscriptions purchased by the user, a specified number of synchronous recording capabilities will be provided.
Dark image of the P2 recording?
Adjust the brightness and contrast settings within Capture Studio to maintain the principle of keeping the face bright while keeping the surroundings darker.
When using Capture Studio, the CPU usage reaches 100%?
When multiple SmartUnits are connected and camera monitoring is opened simultaneously in Capture Studio, the local computational resources are consumed for rendering the images, leading to high CPU usage. To reduce CPU usage, you can adjust your head-worn device and then click the 'eye button' in the image to turn off monitoring. It's important to emphasize that the increase in CPU usage does not affect the quality of the recorded video, as recording always takes place internally within the SmartUnit. Capture Studio is primarily used for monitoring and control.
Can recording be done when turning off screen monitoring in Capture Studio?
Yes, to reduce the CPU load on your computer, you can choose to turn off screen monitoring after adjusting the headset. This way, when you start recording, the unmonitored screen can still be recorded.
Why is there a delay or slight screen tearing in the Capture Studio?
The connection between Capture Studio and SmartUnit is established via WiFi. When the resources of the router are overly utilized or the quality of the WiFi signal is poor, significant delays and packet loss may occur, leading to some screen tearing. However, this does not affect the quality of the recorded video, as the recording always takes place internally within the SmartUnit. Capture Studio is mainly used for monitoring and control.
RealTime
How many actors can be supported for real-time driving at the same time?
Based on the number of subscriptions purchased by the user, a specified amount of real-time functionality will be provided. In fact, it supports an infinite number.
Can real-time data of an actor be sent to multiple target addresses simultaneously?
Of course, you can add multiple target addresses in the settings and then click the start button.

Remote Triggering
Does it support motion capture synchronized triggering?
YES. Capture Studio natively supports synchronous triggering for Xsens, Optitrack, and Vicon, eliminating the need to purchase third-party motion capture software. Additionally, Capture Studio is compatible with third-party motion capture triggering software such as PeelCapture.