https://github.com/livesplit/obs-livesplit-one
A plugin for OBS Studio that allows adding LiveSplit One as a source.
https://github.com/livesplit/obs-livesplit-one
Last synced: 8 months ago
JSON representation
A plugin for OBS Studio that allows adding LiveSplit One as a source.
- Host: GitHub
- URL: https://github.com/livesplit/obs-livesplit-one
- Owner: LiveSplit
- License: apache-2.0
- Created: 2021-01-16T20:51:06.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-04T00:35:33.000Z (over 1 year ago)
- Last Synced: 2024-12-25T12:07:28.663Z (about 1 year ago)
- Language: Rust
- Size: 230 KB
- Stars: 65
- Watchers: 6
- Forks: 16
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
#
obs-livesplit-one
A plugin for OBS Studio that allows adding LiveSplit One as a source.
## How to install
Download the latest release for your operating system from the
[Releases](https://github.com/LiveSplit/obs-livesplit-one/releases).
### Windows
- Extract the `obs-livesplit-one.dll` to `C:\Program Files\obs-studio\obs-plugins\64bit` or equivalent install directory.
### Linux
- `mkdir -p $HOME/.config/obs-studio/plugins`
- Untar, e.g.: `tar -zxvf obs-livesplit-one-*-x86_64-unknown-linux-gnu.tar.gz -C $HOME/.config/obs-studio/plugins/`
#### Flatpak
- When using OBS from Flathub, this plugin can be installed with the command `flatpak install flathub com.obsproject.Studio.Plugin.OBSLivesplitOne`
### macOS
- Right click your `OBS` -> Options -> Show in Finder
- Right click the `OBS.app` -> Show Package Contents
- Drag `obs-livesplit-one.plugin` into `Contents/PlugIns`
## Usage
### Add a LiveSplit One source
Click the "add source" button, as usual, and choose _LiveSplit One_. In the
source's properties, you can choose a split file and a layout.
### Configure hotkeys
In ObS Studio's _Settings_ menu, under the _Hotkeys_ tab, scroll to the source's
name, where you can set hotkeys for the various actions.
### Add multiple sources with the same splits
If you add multiple sources that each use the same splits, but different
layouts, they all share the same state. This allows for a lot more complex
layouts than what is traditionally possible where you could for example show the
splits on a completely different part of your stream than the timer itself.