Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/norihiro/obs-mute-filter
OBS Studio plugin to mute audio of a source
https://github.com/norihiro/obs-mute-filter
Last synced: 4 months ago
JSON representation
OBS Studio plugin to mute audio of a source
- Host: GitHub
- URL: https://github.com/norihiro/obs-mute-filter
- Owner: norihiro
- License: gpl-2.0
- Created: 2022-02-25T13:56:08.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-11-02T13:58:28.000Z (over 2 years ago)
- Last Synced: 2024-04-14T05:31:13.736Z (10 months ago)
- Language: CMake
- Size: 64.5 KB
- Stars: 15
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mute Filter Plugin for OBS Studio
## Introduction
This plugin will discard audio of a source.
Even though a user muted a source in the mixer of OBS Studio,
the source sometimes triggers OBS Studio to add more audio buffers.
```
adding 21 milliseconds of audio buffering, total audio buffering is now 85 milliseconds (source: cam3)
```
It should not cause any problem but it's better to avoid unnecessary process.This plugin provides two filter types;
1. Discard Audio --
This filter will just discard all audio data from the source.
2. Discard Audio by UI --
This filter will discard audio data from the source while the source is muted in the mixer.## Properties
No property is provided.
## Build and install
### Linux
Use cmake to build on Linux. After checkout, run these commands.
```
sed -i 's;${CMAKE_INSTALL_FULL_LIBDIR};/usr/lib;' CMakeLists.txt
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib ..
make
sudo make install
```
You might need to adjust `CMAKE_INSTALL_LIBDIR` for your system.### macOS
Build flow is similar to that for Linux.