Skip to content

Releases: norihiro/obs-face-tracker

OBS Face Tracker 0.7.2

15 Jun 02:54
0.7.2
ab82f7e
Compare
Choose a tag to compare

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

OBS Face Tracker 0.7.1

29 Jun 15:58
0.7.1
b2a5a36
Compare
Choose a tag to compare

This is an experimental release.

Changes in 0.7.1

  • Added MMOD face detection algorithm in dlib.
  • Uses RGB image for image processing instead of grayscale.
  • Fixed crash when correlation-tracker model is not loaded properly.
  • Fixed crash when CPU is so slow that correlation tracker cannot process within a frame time.
  • Removed too verbose log when controlling a PTZ camera.
  • Updated dlib version to 19.24.2.

Limitation

  • 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 27

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

OBS Studio 28 or later

Download obs-face-tracker-0.7.1-obs28-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 27 on Intel mac

Download installer obs-face-tracker-0.7.1-obs27-macos-x86_64.pkg and run installer.
Or, download zip package obs-face-tracker-0.7.1-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.1-obs28-macos-x86_64.pkg and run installer.
Or, download zip package obs-face-tracker-0.7.1-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.1-obs28-macos-arm64.pkg and run installer.
Or, download zip package obs-face-tracker-0.7.1-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.1-obs27-ubuntu-20.04-x86_64.deb and install with a command below.
sudo apt install ./obs-face-tracker-0.7.1-obs27-ubuntu-20.04-x86_64.deb

OBS Studio 27 on Ubuntu 22.04 or later

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

OBS Studio 28 or later on Ubuntu 20.04

Download package obs-face-tracker-0.7.1-obs28-ubuntu-20.04-x86_64.deb and install with a command below.
sudo apt install ./obs-face-tracker-0.7.1-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.1-obs28-ubuntu-22.04-x86_64.deb and install with a command below.
sudo apt install ./obs-face-tracker-0.7.1-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

frontal_face_detector.dat

26 Apr 12:35
d6a776c
Compare
Choose a tag to compare

This is a binary file for frontal-face-detector. The file is generated by the command below.

mkdir build && build
cmake -D ENABLE_DATAGEN=ON ..
make
./face-detector-dlib-hog-datagen > ../data/dlib_hog_model/frontal_face_detector.dat

The license of the file follows https://github.com/davisking/dlib.

OBS Face Tracker 0.7.0

05 Dec 23:00
0.7.0
270a6cd
Compare
Choose a tag to compare

This is an experimental release.

Changes in 0.7.0

  • Implemented a dock widget to monitor and control tracking.
    • Currently, limited features are implemented; pause/unpause, reset, enable/disable, and open the property dialog.
  • Implemented a new feature to recall preset and/or zoom-out when face has lost.
  • Fixed detector and tracker results are not cleared when pushing reset hotkey.

Limitation

  • Not all binary packages are tested.
    • Package for OBS 28 on Intel macOS is tested on the version 0.6.1.
    • Package for OBS 28 on M1/M2 macOS is tested on the version 0.6.2.
    • Package for OBS 28 on Windows is tested on the version 0.7.0.
    • Package for Ubuntu are tested on the version 0.7.0 with OBS 28.
    • The source code is developed on Fedora with OBS 28.
    • Other packages are not tested.
  • 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 27

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

OBS Studio 28 or later

Download obs-face-tracker-0.7.0-obs28-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 27 on Intel mac

Download installer obs-face-tracker-0.7.0-obs27-macos-x86_64.pkg and run installer.
Or, download zip package obs-face-tracker-0.7.0-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.0-obs28-macos-x86_64.pkg and run installer.
Or, download zip package obs-face-tracker-0.7.0-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.0-obs28-macos-arm64.pkg and run installer.
Or, download zip package obs-face-tracker-0.7.0-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.0-obs27-ubuntu-20.04-x86_64.deb and install with a command below.
sudo apt install ./obs-face-tracker-0.7.0-obs27-ubuntu-20.04-x86_64.deb

OBS Studio 27 on Ubuntu 22.04 or later

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

OBS Studio 28 or later on Ubuntu 20.04

Download package obs-face-tracker-0.7.0-obs28-ubuntu-20.04-x86_64.deb and install with a command below.
sudo apt install ./obs-face-tracker-0.7.0-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.0-obs28-ubuntu-22.04-x86_64.deb and install with a command below.
sudo apt install ./obs-face-tracker-0.7.0-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

OBS Face Tracker 0.6.4

31 Aug 16:47
0.6.4
1cd9903
Compare
Choose a tag to compare

This is a hotfix change release.

Changes in 0.6.4

  • Linux: Fixed the plugin is not loaded by OBS Studio 28.

For Windows and macOS, there is no changes in the behavior.

Limitation

  • Not all binary packages are tested.
    • Package for OBS 28 on Intel macOS is tested on the version 0.6.1.
    • Package for OBS 28 on M1/M2 macOS is tested on the version 0.6.2.
    • Package for OBS 28 on Windows is tested on the version 0.6.0.
    • Packages for Ubuntu are tested on the version 0.6.4 with OBS 27 and OBS 28.
    • The source code is developed on Fedora with OBS 28.
    • Other packages are not tested.
  • 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 27

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

Or, download obs-face-tracker-0.6.4-obs27-Windows-Installer.exe and execute it.
The author does not recommend installer since the installer is not signed so that some anti-virus software might alarm.

OBS Studio 28 or later

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

Or, download obs-face-tracker-0.6.4-obs28-Windows-Installer.exe and execute it.
The author does not recommend installer since the installer is not signed so that some anti-virus software might alarm.

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 27 on Intel mac

Download installer obs-face-tracker-0.6.4-obs27-macos-x86_64.pkg and run installer.
Or, download zip package obs-face-tracker-0.6.4-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.6.4-obs28-macos-x86_64.pkg and run installer.
Or, download zip package obs-face-tracker-0.6.4-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.6.4-obs28-macos-arm64.pkg and run installer.
Or, download zip package obs-face-tracker-0.6.4-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.6.4-obs27-ubuntu-20.04-x86_64.deb and install with a command below.
sudo apt install ./obs-face-tracker-0.6.4-obs27-ubuntu-20.04-x86_64.deb

OBS Studio 27 on Ubuntu 22.04 or later

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

OBS Studio 28 or later on Ubuntu 20.04

Download package obs-face-tracker-0.6.4-obs28-ubuntu-20.04-x86_64.deb and install with a command below.
sudo apt install ./obs-face-tracker-0.6.4-obs28-ubuntu-20.04-x86_64.deb

OBS Studio 28 or later on Ubuntu 22.04 or later

Download package obs-face-tracker-0.6.4-obs28-ubuntu-22.04-x86_64.deb and install with a command below.
sudo apt install ./obs-face-tracker-0.6.4-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

OBS Face Tracker 0.6.3

29 Aug 11:49
0.6.3
e7e4ae9
Compare
Choose a tag to compare

This is a hotfix change release.

Changes in 0.6.3

  • Fixed an issue the filter is not loaded by OBS 27 (Linux only)

For Windows and macOS, there is no changes in the behavior.

Limitation

  • Not all binary packages are tested.
    • Package for OBS 28 on Intel macOS is tested on the version 0.6.1.
    • Package for OBS 28 on M1/M2 macOS is tested on the version 0.6.2.
    • Package for OBS 28 on Windows is tested on the version 0.6.0.
    • Packages for Ubuntu are not tested but the source code is developed on Fedora with OBS 28.
    • Other packages are not tested.
  • 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 27

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

OBS Studio 28 or later

Download obs-face-tracker-0.6.3-obs28-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 27 on Intel mac

Download installer obs-face-tracker-0.6.3-obs27-macos-x86_64.pkg and run installer.
Or, download zip package obs-face-tracker-0.6.3-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.6.3-obs28-macos-x86_64.pkg and run installer.
Or, download zip package obs-face-tracker-0.6.3-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.6.3-obs28-macos-arm64.pkg and run installer.
Or, download zip package obs-face-tracker-0.6.3-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.6.3-obs27-ubuntu-20.04-x86_64.deb and install with a command below.
sudo apt install obs-face-tracker-0.6.3-obs27-ubuntu-20.04-x86_64.deb

OBS Studio 27 on Ubuntu 22.04 or later

Download package obs-face-tracker-0.6.3-obs27-ubuntu-22.04-x86_64.deb and install with a command below.
sudo apt install obs-face-tracker-0.6.3-obs27-ubuntu-22.04-x86_64.deb

OBS Studio 28 or later on Ubuntu 20.04

Download package obs-face-tracker-0.6.3-obs28-ubuntu-20.04-x86_64.deb and install with a command below.
sudo apt install obs-face-tracker-0.6.3-obs28-ubuntu-20.04-x86_64.deb

OBS Studio 28 or later on Ubuntu 22.04 or later

Download package obs-face-tracker-0.6.3-obs28-ubuntu-22.04-x86_64.deb and install with a command below.
sudo apt install obs-face-tracker-0.6.3-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

OBS Face Tracker 0.6.2

20 Aug 11:22
0.6.2
95094f4
Compare
Choose a tag to compare

This is a hotfix change release.

Changes in 0.6.2

  • Fixed openblas dependency in the packages for OBS 28 on macOS. (Reported by @kilinbox)
  • Windows: Not release installer but only a zip package since some anti-virus software alarms unsigned installers and some users complained about that.

For Windows and Linux, there is no changes in the behavior.

Limitation

  • Not all binary packages are tested.
    • Package for OBS 28 on Intel macOS is tested on the version 0.6.1.
    • Package for OBS 28 on M1/M2 macOS is not tested.
    • Package for OBS 28 on Windows is tested on the old version 0.6.0.
    • Packages for Ubuntu are not tested but the source code is developed on Fedora with OBS 28.
    • Other packages are not tested.
  • 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 27

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

OBS Studio 28 or later

Download obs-face-tracker-0.6.2-obs28-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 27 on Intel mac

Download installer obs-face-tracker-0.6.2-obs27-macos-x86_64.pkg and run installer.
Or, download zip package obs-face-tracker-0.6.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.6.2-obs28-macos-x86_64.pkg and run installer.
Or, download zip package obs-face-tracker-0.6.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.6.2-obs28-macos-arm64.pkg and run installer.
Or, download zip package obs-face-tracker-0.6.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.6.2-obs27-ubuntu-20.04-x86_64.deb and install with sudo apt install obs-face-tracker-0.6.2-obs27-ubuntu-20.04-x86_64.deb.

OBS Studio 27 on Ubuntu 22.04 or later

Download package obs-face-tracker-0.6.2-obs27-ubuntu-22.04-x86_64.deb and install with sudo apt install obs-face-tracker-0.6.2-obs27-ubuntu-22.04-x86_64.deb.

OBS Studio 28 or later on Ubuntu 20.04

Download package obs-face-tracker-0.6.2-obs28-ubuntu-20.04-x86_64.deb and install with sudo apt install obs-face-tracker-0.6.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.6.2-obs28-ubuntu-22.04-x86_64.deb and install with sudo apt install obs-face-tracker-0.6.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

OBS Face Tracker 0.6.1

19 Aug 17:21
0.6.1
2b6548f
Compare
Choose a tag to compare

This is a hotfix change release.

Changes in 0.6.1

  • filter: Fixed zoom becoming negative
  • Fixed plugin directory structure for OBS 28.0-rc1 (and later) on macOS.
  • Fixed UUIDs for macOS installer, which were same as those in obs-plugintemplate.
  • macOS on arm64: Added libopenblas library for better performance

Limitation

  • Not all binary packages are tested.
    • Package for OBS 28 on Intel macOS is tested on the version 0.6.1.
    • Package for OBS 28 on M1/M2 macOS is not tested.
    • Package for OBS 28 on Windows is tested on the old version 0.6.0.
    • Packages for Ubuntu are not tested but the source code is developed on Fedora with OBS 28.
    • Other packages are not tested.
  • 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 27

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

Or, download obs-face-tracker-0.6.1-obs27-Windows-Installer.exe and execute it.
The author does not recommend installer since the installer is not signed so that some anti-virus software might alarm.

OBS Studio 28 or later

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

Or, download obs-face-tracker-0.6.1-obs28-Windows-Installer.exe and execute it.
The author does not recommend installer since the installer is not signed so that some anti-virus software might alarm.

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 the usage.
Copy of the file can be downloaded from here: shape_predictor_68_face_landmarks.zip

macOS

OBS Studio 27 on Intel mac

Download installer obs-face-tracker-0.6.1-obs27-macos-x86_64.pkg and run installer.
Or, download zip package obs-face-tracker-0.6.1-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.6.1-obs28-macos-x86_64.pkg and run installer.
Or, download zip package obs-face-tracker-0.6.1-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.6.1-obs28-macos-arm64.pkg and run installer.
Or, download zip package obs-face-tracker-0.6.1-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 the 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.6.1-obs27-ubuntu-20.04-x86_64.deb and install with sudo apt install obs-face-tracker-0.6.1-obs27-ubuntu-20.04-x86_64.deb.

OBS Studio 27 on Ubuntu 22.04 or later

Download package obs-face-tracker-0.6.1-obs27-ubuntu-22.04-x86_64.deb and install with sudo apt install obs-face-tracker-0.6.1-obs27-ubuntu-22.04-x86_64.deb.

OBS Studio 28 or later on Ubuntu 20.04

Download package obs-face-tracker-0.6.1-obs28-ubuntu-20.04-x86_64.deb and install with sudo apt install obs-face-tracker-0.6.1-obs28-ubuntu-20.04-x86_64.deb.

OBS Studio 28 or later on Ubuntu 22.04 or later

Download package obs-face-tracker-0.6.1-obs28-ubuntu-22.04-x86_64.deb and install with sudo apt install obs-face-tracker-0.6.1-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 the usage.
Direct link is here: shape_predictor_68_face_landmarks.dat.bz2

OBS Face Tracker 0.6.0

08 Aug 10:57
0.6.0
551b731
Compare
Choose a tag to compare

This is a hotfix change release.

Changes in 0.6.0

  • Update build script to support both OBS 27 and OBS 28.
    • Package for Apple Silicon is shipped.
  • PTZ: Reduce ammount of PTZ commands sent to obs-ptz.
  • Some minor bugfixes.

Limitation

  • Not all binary packages are tested.
    • Package for OBS 28 on Intel macOS is tested on version 0.6.0.
    • Package for OBS 28 on M1/M2 macOS is not tested.
    • Package for OBS 28 on Windows is tested on version 0.6.0.
    • Packages for Ubuntu are not tested but the source code is developed on Fedora with OBS 28.
    • Other packages are not tested.
  • 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 27

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

Or, download obs-face-tracker-0.6.0-obs27-Windows-Installer.exe and execute it.
The author does not recommend installer since the installer is not signed so that some anti-virus software might alarm.

OBS Studio 28

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

Or, download obs-face-tracker-0.6.0-obs28-Windows-Installer.exe and execute it.
The author does not recommend installer since the installer is not signed so that some anti-virus software might alarm.

macOS

OBS Studio 27 on Intel mac

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

OBS Studio 28 on Intel mac

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

OBS Studio 28 on Apple Silicon

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

Ubuntu

OBS Studio 27 on Ubuntu 20.04

Download package obs-face-tracker-0.6.0-obs27-ubuntu-20.04-x86_64.deb and install with sudo apt install obs-face-tracker-0.6.0-obs27-ubuntu-20.04-x86_64.deb.

OBS Studio 27 on Ubuntu 22.04

Download package obs-face-tracker-0.6.0-obs27-ubuntu-22.04-x86_64.deb and install with sudo apt install obs-face-tracker-0.6.0-obs27-ubuntu-22.04-x86_64.deb.

OBS Studio 28 on Ubuntu 20.04

Download package obs-face-tracker-0.6.0-obs28-ubuntu-20.04-x86_64.deb and install with sudo apt install obs-face-tracker-0.6.0-obs28-ubuntu-20.04-x86_64.deb.

OBS Studio 28 on Ubuntu 22.04

Download package obs-face-tracker-0.6.0-obs28-ubuntu-22.04-x86_64.deb and install with sudo apt install obs-face-tracker-0.6.0-obs28-ubuntu-22.04-x86_64.deb.

OBS Face Tracker 0.5.4

03 Jan 07:25
0.5.4
48a82dc
Compare
Choose a tag to compare

This is a minor change release.

Changes in 0.5.4

  • Implemented face landmark detection as an option to calculate face location and size more accurately.
  • PTZ: Add hotkeys to pause and reset (This feature was already implemented in the source and filter.)
  • PTZ: Fixed BGR24 format

Changes in 0.5.3

  • Fixed a crash when creating Face Tracker Source.

Changes in 0.5.2

  • Added a checkbox Set tracking threshold in the property dialog to disable the tracking threshold that was added in 0.5.0.

Changes in 0.5.1

  • Face Tracker Source is newly added.
    Previously, Face Tracker works as a filter. Now users have a choice to have another source.
    This will fix the issue that the tracking start from the initial condition at transition if Duplicate Sources is set.
  • Filter: Fixed width and height if Stop tracking faces is set and Aspect setting is different from the source.
  • PTZ: Added tracking target indicator (yellow +) as same as Face Tracker Filter.

Changes in 0.5.0

  • Added a new property to adjust tracking threshold
  • Added a new feature to crop image for face detection (not effective for tracking)
  • Changes only for PTZ
    • Fixed an issue that zoom control was not working when sending through obs-ptz.
    • Stop camera before exiting OBS Studio or before removing the filter.
    • Added a new property to attenuate after lost face
    • Removed deprecated ptz devices (use obs-ptz)
    • Separated PID control parameters for each axis

Install

Windows

Download obs-face-tracker-0.5.4-Windows-Installer.exe (provided below) and execute it.
Or, download obs-face-tracker-0.5.4-Windows.zip (provided below) and extract to your OBS Studio installed directory.
See install instruction for detailed steps.

MacOS

Download obs-face-tracker-0.5.4-macos.zip (provided below) and extract in /Library/Application Support/obs-studio/plugins.
See also this guide.

Linux

Download and install obs-face-tracker_1-0.5.4-1_amd64.deb (provided below)
Or, compile from source for other distributions.

Face detection model

A 68-point face detection model is available for non-commercial use only.

Limitation

  • Binaries for Windows, macOS, and Ubuntu are not tested.
  • 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.
  • There is no warranty for the results. Use at your own risk.
  • Deb package for Ubuntu requires OBS Studio 27 or later. Binary packages for Windows and macOS work with OBS Studio 26 or later.
  • 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.