github norihiro/obs-face-tracker 0.8.0
OBS Face Tracker 0.8.0

9 hours ago

This is an experimental release.

Changes in 0.8.0

  • Dropped support of OBS Studio 27, 28, 29. The minimum required version is 20.0.
  • Dropped support of Ubuntu 20.04.
  • PTZ
    • The properties "max control" is now only available when "PTZ Type" is set to "through PTZ Controls".
  • Updated dlib version to 19.24.8.
  • Cleaned-up internal code structures.

The new feature PTZ camera control through HTTP request is postponed due to the insufficient testing. I'm sorry.

Limitation

  • Not all binary packages are tested.
    • 0.8.0-rc2 is the latest tested package with OBS 31 on Intel macOS.
    • 0.8.0-rc2 is the latest tested package with OBS 31 on M1/M2 macOS.
    • 0.7.1 is the latest tested package with OBS 29 on Windows.
    • 0.7.1 is the latest tested package with OBS 29 on Ubuntu 22.04.
    • The source code is developed on Fedora with OBS 32.0.0-beta2.
  • Currently the plugin works for one face. If there are two or more faces, the plugin might hover back and forth over the faces.
  • Consumes a lot of CPU. It is recommended to have enough test beforehand to ensure it won't affect encoding.
    Especially on Apple Silicon, performance might not be good since OpenBLAS is not linked.
  • There is no warranty for the results. Use at your own risk.

Install

Click your OS name to expand to show details.

Windows

OBS Studio 30.0 or later

Download obs-face-tracker-0.8.0-obs30-Windows.zip and extract to your OBS Studio installed directory.
See install instruction for detailed steps.

The minimum macOS version is 11 (Big Sur). Older versions are not supported.

For non-commercial purpose, this data would be useful. https://github.com/davisking/dlib-models#shape_predictor_68_face_landmarksdatbz2. Please check license of the data meet your usage.
Copy of the file can be downloaded from here: shape_predictor_68_face_landmarks.zip

macOS

OBS Studio 30 or later on Intel mac

Download installer obs-face-tracker-0.8.0-obs30-macos-x86_64.pkg and run installer.
Or, download zip package obs-face-tracker-0.8.0-obs30-macos-x86_64.zip and follow this guide to extract.

OBS Studio 30 or later on Apple Silicon

Download installer obs-face-tracker-0.8.0-obs30-macos-arm64.pkg and run installer.
Or, download zip package obs-face-tracker-0.8.0-obs30-macos-arm64.zip and follow this guide to extract.

Note: If you are using OBS Studio 27 with Rosetta2, download Intel version.

The minimum macOS version is 11 (Big Sur). Older versions are not supported.

For non-commercial purpose, this data would be useful. https://github.com/davisking/dlib-models#shape_predictor_68_face_landmarksdatbz2. Please check license of the data meet your usage.
Copy of the file can be downloaded from here: shape_predictor_68_face_landmarks.zip

Ubuntu

OBS Studio 30.0 or later on Ubuntu 22.04 or later

Download package obs-face-tracker-0.8.0-obs30-ubuntu-22.04-x86_64.deb and install with a command below.
sudo apt install ./obs-face-tracker-0.8.0-obs30-ubuntu-22.04-x86_64.deb

PPA for Ubuntu 22.04 and 24.04

Alternatively, the plugin is also available on PPA.

sudo add-apt-repository ppa:norihiro/plugins-for-obs-studio
sudo apt update
sudo apt install face-tracker-plugin-for-obs

For non-commercial purpose, this data would be useful. https://github.com/davisking/dlib-models#shape_predictor_68_face_landmarksdatbz2. Please check license of the data meet your usage.
Direct link is here: shape_predictor_68_face_landmarks.dat.bz2

Fedora

These releases assume obs-studio comes from Fedora Project.

OBS Studio on Fedora 41

obs-studio-plugin-face-tracker-0.8.0-1.fc41.x86_64.rpm
obs-studio-plugin-face-tracker-0.8.0-1.fc41.src.rpm
obs-studio-plugin-face-tracker-data-0.8.0-1.fc41.noarch.rpm
obs-studio-plugin-face-tracker-data-nonfree-0.8.0-1.fc41.noarch.rpm

OBS Studio on Fedora 42

obs-studio-plugin-face-tracker-0.8.0-1.fc42.x86_64.rpm
obs-studio-plugin-face-tracker-0.8.0-1.fc42.src.rpm
obs-studio-plugin-face-tracker-data-0.8.0-1.fc42.noarch.rpm
obs-studio-plugin-face-tracker-data-nonfree-0.8.0-1.fc42.noarch.rpm

Don't miss a new obs-face-tracker release

NewReleases is sending notifications on new releases.