Package Details: obs-face-tracker 1:0.9.1-1

Git Clone URL: https://aur.archlinux.org/obs-face-tracker.git (read-only, click to copy)
Package Base: obs-face-tracker
Description: This plugin provide video filters for face detection and face tracking for mainly a speaking person
Upstream URL: https://obsproject.com/forum/resources/face-tracker.1294/
Keywords: obs obs-studio plugin
Licenses: GPL-2.0-or-later
Submitter: tytan652
Maintainer: tytan652
Last Packager: tytan652
Votes: 3
Popularity: 0.000000
First Submitted: 2021-10-26 15:14 (UTC)
Last Updated: 2025-12-21 10:17 (UTC)

Latest Comments

1 2 Next › Last »

graupe commented on 2025-12-16 19:19 (UTC) (edited on 2025-12-16 19:21 (UTC) by graupe)

My quick hack after "paru" fails to install the package with target not found: Qt::GuiPrivate:

sed 's/Core Gui/Core GuiPrivate/g' -i ~/.cache/paru/clone/obs-face-tracker/src/obs-face-tracker/CMakeLists.txt
cd ~/.cache/paru/clone/obs-face-tracker
makepkg -dei

Hope that helps someone. Source: https://www.reddit.com/r/QtFramework/comments/1o42h63/comment/nj2ny5a/

multi.flexi commented on 2025-11-28 17:28 (UTC)

Could you please add simde among dependencies?

bytemixer commented on 2025-10-21 13:03 (UTC)

Does not compile in current Arch because there is no package in arch that includes the qt private header files; also many of the above mentioned dependencies are not included in the PKGBUILD depends=... or makedepends section. I presume one of the missing dependencies might actually provide the headers, but have not yet tried to install all of them manually (mainly because they are GIGANTIC).

TripleSpeeder commented on 2023-11-28 10:16 (UTC) (edited on 2023-11-28 10:17 (UTC) by TripleSpeeder)

I used this successfully few months ago. Wanted to use it today, but face tracking is not working.

According to obs logs some files seem to be missing:

11:11:30.312: [obs-face-tracker] frontal_face_detector.dat is not found in the data directory.
11:11:30.312: [obs-face-tracker] mmod_human_face_detector.dat is not found in the data directory.
11:11:30.312: [obs-face-tracker] shape_predictor_5_face_landmarks.dat is not found in the data directory.
11:11:30.312: User added filter 'Face Tracker' (face_tracker_filter) to source 'Zoom call with facetracker'
11:11:30.317: [obs-face-tracker] face_detector_base: starting the thread.
11:11:32.286: [obs-face-tracker] loading file ''
11:11:32.286: [obs-face-tracker] failed to load file ''

Should i get these files from somewhere else or should they be part of the package? Or are they optional and my problem is elsewhere?

And thank you for maintaining this :)

MarsSeed commented on 2023-08-18 21:18 (UTC) (edited on 2023-08-18 21:18 (UTC) by MarsSeed)

One small observation / recommendation: it would be best if you removed depends=openblas. Because blas-openblas already depends on repo's openblas (these two are actually split packages coming from the same repo PKGBUILD).

Also AUR's openblas-lapack provides openblas but not blas-openblas, so it might be confusing to users. The openblas-lapack package no longer aligns with repo's split openblas packages and therefore it is problematic (and its maintainer refuses to change anything to remedy that).

missingSleepDeps commented on 2023-07-04 02:36 (UTC)

Hey @gimix311, I found "plugin-macros.generated.h" in the /src/src directory; so I just linked it to the /src/obs-face-tracker/src directory, and then ran makepkg with the --noextract flag. Built (and installed) successfully with that, and for Manjaro no less...

gimix311 commented on 2023-07-03 19:35 (UTC) (edited on 2023-07-03 19:36 (UTC) by gimix311)

Fails to build. Any hints would be appreciated.

[ 63%] Building C object CMakeFiles/obs-face-tracker.dir/src/module-main.c.o
/home/gimix/.cache/yay/obs-face-tracker/src/obs-face-tracker/src/module-main.c:2:10: fatal error: plugin-macros.generated.h: No such file or directory
    2 | #include "plugin-macros.generated.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/obs-face-tracker.dir/build.make:90: CMakeFiles/obs-face-tracker.dir/src/module-main.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:137: CMakeFiles/obs-face-tracker.dir/all] Error 2

MarsSeed commented on 2023-07-02 10:35 (UTC)

Please check the changes around Arch openblas and blas-openblas. You might need to switch depends from openblas to blas-openblas. Arch openblas package is incomplete, only blas-openblas carries the full OpenBlas Lapack suite.

Background:

Arch announced on June 14, 2023 a new blas-openblas repo package, which finally offers the full suite of OpenBLAS Lapack, with their blas implementation and corresponding cblas/lapacke interfaces.

gimix311 commented on 2022-11-16 04:00 (UTC)

The PKGBUILD fails to build, due to issues with git mentioned here: https://wiki.archlinux.org/title/VCS_package_guidelines#Git_submodules https://bugs.archlinux.org/task/76255

I see you've made corrections, however, I had to edit the PKGBUILD to modify the line that merges the two lines

git config --local protocol.file.allow always AND git submodule update

to reflect the example given on https://wiki.archlinux.org/title/VCS_package_guidelines#Git_submodules, to

git -c protocol.file.allow=always submodule update

tytan652 commented on 2022-05-23 19:18 (UTC)

Should be fixed with 0.5.4-4.