Hi,
After whining for days to compile this useful plugin in VoidLinux (or any other GNU/Linux distro), I have finally compiled, built and installed it successfully. :D
In order to avoid confusions I encountered (#30). I am summarizing the process if it can help anyone in the future:
-
Download the motion effect source. NB: The name of the repository in line 52 of the README.md is incorrect (NOT motion-filter.git, but motion-effect.git).
git clone https://github.com/CatxFish/motion-effect.git
-
Change directory to the downloaded source repo.
cd motion-effect
-
Pull the obs-studio source recursively (either from master or from the matching release).
git clone --recursive https://github.com/obsproject/obs-studio.git
-
Create a build directory and change to the build directory.
mkdir build && cd build
-
Compile the source with the following command:
cmake -DLIBOBS_INCLUDE_DIR="../obs-studio/libobs/" -DCMAKE_INSTALL_PREFIX=/usr ..
-
Build the plugin.
make -j`nproc`
-
Install the plugin.
sudo make install
Lo and behold this plugin appears in the filter list once you restart obs.
Hope it helps someone.
Cheers and stay safe,
/z
Hi,
After whining for days to compile this useful plugin in VoidLinux (or any other GNU/Linux distro), I have finally compiled, built and installed it successfully. :D
In order to avoid confusions I encountered (#30). I am summarizing the process if it can help anyone in the future:
Download the motion effect source. NB: The name of the repository in line 52 of the
README.mdis incorrect (NOTmotion-filter.git, butmotion-effect.git).git clone https://github.com/CatxFish/motion-effect.gitChange directory to the downloaded source repo.
cd motion-effectPull the
obs-studiosource recursively (either from master or from the matching release).git clone --recursive https://github.com/obsproject/obs-studio.gitCreate a
builddirectory and change to thebuilddirectory.mkdir build && cd buildCompile the source with the following command:
cmake -DLIBOBS_INCLUDE_DIR="../obs-studio/libobs/" -DCMAKE_INSTALL_PREFIX=/usr ..Build the plugin.
make -j`nproc`Install the plugin.
sudo make installLo and behold this plugin appears in the filter list once you restart
obs.Hope it helps someone.
Cheers and stay safe,
/z