This is an experimental release.
Changes in 0.7.2
- PTZ: Fixed a bug that the Zoom-out timeout was not disabled [#155]
- Added options to hide filters and sources. Edit
global.ini
to hide each. - Updated dlib version to 19.24.4.
- Add RPM files for Fedora.
Limitation
- No release for Windows due to a bug #159.
- Not all binary packages are tested.
- 0.7.1 is the latest tested package with OBS 29 on Intel macOS.
- 0.6.2 was the latest tested package with OBS 28 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 29.
- 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.
- I heard some anti-virus software detect the installer. If you see your anti-virus software alarms the installer, please file to issue page with the information of (a) anti-virus software and (b) type of the virus (either text or screen shot is ok).
I'd like to note that all binaries are build on a Microsoft-hosted machine and the whole recipe is available on azure-pipelines.yml.
Affiliate Promotion
- Jimcom, a PTZ camera vendor, is now providing a coupon code FACETRACK20 for 20% discount and free shipping in the USA.
Install
Click your OS name to expand to show details.
Windows
OBS Studio 28 or later
Download obs-face-tracker-0.7.2-obs28-Windows.zip
and extract to your OBS Studio installed directory.
See install instruction for detailed steps.
NOTE:
Also download Visual Studio 2022 runtime DLLs from the link below.
https://obsproject.com/visual-studio-2022-runtimes
Without the DLLs, you will see OBS crashing just after a face is detected. If you cannot install the runtime DLLs, use the previous version. Details of the issue is described on this issue.
macOS
OBS Studio 27 on Intel mac
Download installer obs-face-tracker-0.7.2-obs27-macos-x86_64.pkg
and run installer.
Or, download zip package obs-face-tracker-0.7.2-obs27-macos-x86_64.zip
and follow this guide to extract.
OBS Studio 28 or later on Intel mac
Download installer obs-face-tracker-0.7.2-obs28-macos-x86_64.pkg
and run installer.
Or, download zip package obs-face-tracker-0.7.2-obs28-macos-x86_64.zip
and follow this guide to extract.
OBS Studio 28 or later on Apple Silicon
Download installer obs-face-tracker-0.7.2-obs28-macos-arm64.pkg
and run installer.
Or, download zip package obs-face-tracker-0.7.2-obs28-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 27 on Ubuntu 20.04
Download package obs-face-tracker-0.7.2-obs27-ubuntu-20.04-x86_64.deb
and install with a command below.
sudo apt install ./obs-face-tracker-0.7.2-obs27-ubuntu-20.04-x86_64.deb
OBS Studio 27 on Ubuntu 22.04 or later
Download package obs-face-tracker-0.7.2-obs27-ubuntu-22.04-x86_64.deb
and install with a command below.
sudo apt install ./obs-face-tracker-0.7.2-obs27-ubuntu-22.04-x86_64.deb
OBS Studio 28 or later on Ubuntu 20.04
Download package obs-face-tracker-0.7.2-obs28-ubuntu-20.04-x86_64.deb
and install with a command below.
sudo apt install ./obs-face-tracker-0.7.2-obs28-ubuntu-20.04-x86_64.deb
OBS Studio 28 or later on Ubuntu 22.04 or later
Download package obs-face-tracker-0.7.2-obs28-ubuntu-22.04-x86_64.deb
and install with a command below.
sudo apt install ./obs-face-tracker-0.7.2-obs28-ubuntu-22.04-x86_64.deb
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 39
obs-studio-plugin-face-tracker-0.7.2-1.fc39.x86_64.rpm
obs-studio-plugin-face-tracker-0.7.2-1.fc39.src.rpm
obs-studio-plugin-face-tracker-data-0.7.2-1.fc39.noarch.rpm
obs-studio-plugin-face-tracker-data-nonfree-0.7.2-1.fc39.noarch.rpm
obs-studio-plugin-face-tracker-debuginfo-0.7.2-1.fc39.x86_64.rpm
obs-studio-plugin-face-tracker-debugsource-0.7.2-1.fc39.x86_64.rpm
OBS Studio on Fedora 40
obs-studio-plugin-face-tracker-0.7.2-1.fc40.x86_64.rpm
obs-studio-plugin-face-tracker-0.7.2-1.fc40.src.rpm
obs-studio-plugin-face-tracker-data-0.7.2-1.fc40.noarch.rpm
obs-studio-plugin-face-tracker-data-nonfree-0.7.2-1.fc40.noarch.rpm
obs-studio-plugin-face-tracker-debuginfo-0.7.2-1.fc40.x86_64.rpm
obs-studio-plugin-face-tracker-debugsource-0.7.2-1.fc40.x86_64.rpm