Branch Output - Streaming/Recording filter for source,scene

Branch Output - Streaming/Recording filter for source,scene 1.0.2

Supported Bit Versions
  1. 64-bit
Source Code URL
https://github.com/OPENSPHERE-Inc/branch-output
Minimum OBS Studio Version
30.1.0
Supported Platforms
  1. Windows
  2. Mac OS X
  3. Linux
branchoutput_splash.jpg


スクリーンショット 2025-01-16 165154.png


Note for MacOS & Linux​

OBS 31 has crashing issue on SRT failure so we recommend staying OBS 30.2.3 for SRT user.​


This plugin allows to live stream and/or recording for each source individually.
  • Added “Branch Output” to source or scene effect filters.
  • One stream per Branch Output filter can be sent with dedicated encoding settings.
  • Multiple Branch Outputs can be added to a single source or scene (as PC specs allow)
  • Branch Output Selectable audio source for each filter (filter audio, any source audio, audio tracks 1-6)
  • Automatically reconnects when disconnected
  • Stream recording functionality (Various container formats, time and size division supported)
    (*) Works as recording only if connection information is left blank
  • Status dock to check the status and statistics of all Branch Output filters. Support for batch or individual activation and deactivation
  • Can be interlinked with OBS Studio's streaming, recording, and virtual camera status
  • The plugin works in studio mode as well.
  • (Since 0.9.14) Support multitrack audio for streaming/recording
  • (Since 0.9.16) Support custom filename format.
  • (Since 0.9.17) Support output resizing.
  • (Since 0.9.18) Support hotkeys
  • (Since 1.0.2) Support multi-stream up to 8 for each filter.
Important note for Studio Mode: Branch Output ignores studio mode's program out and always outputs preview's one
  • Like
Reactions: troyhammaren
Author
hanatyan
Downloads
5,209
Views
19,728
First release
Last update
Rating
4.83 star(s) 6 ratings

More resources from hanatyan

Latest updates

  1. 1.0.2 Release (Add Multi-Stream functionality)

    Changes Implement Multi-Stream functionality which allows to output multiple streams (up to 8)...
  2. 1.0.0 Release

    Changes MacOS binary is now officially code signed! 0.9.16Add: Filename formatting settings for...
  3. 0.9.15 Release (Support for OBS 31)

    Important note for OBS 31 OBS build-in NVENC encoder had been changed so you should re-configure...

Latest reviews

Awesome Plugin, Comes close to Streamlabs Recordings. A must have!
all verry god but dont work whit downstreamkeyer cam or any dowstreamkeyer
I'm really impressed!

Branch Output is a fantastic alternative to Source Record, which I found to be buggy and prone to frequent crashes—resulting in occasional file corruption. With Branch Output, we have a dock to monitor our recording sources, including real-time updates on recording status, dropped frames, file size, and bitrate.

It’s a blessing to have all this information when recording multiple sources during a live stream!

In the dock there's also hyperlinks that allow to quickly open the filters of each source, making navigation and adjustments a breeze. Overall, this plugin has eliminated all the frustrations I experienced with Source Record. Thank you, hanatyan, for creating such an effective solution!
Phenomenal. Very happy with the plugin and thanks hanatyan for developing it.

The dock is especially helpful when maintaining and using multiple sources but not only that, it's significantly more stable than source record.

Don't get me wrong, I appreciate Exeldro for making source record but personally, I had so many problems with the plugin in terms of stability. Dropped frames everywhere, no matter what settings I had put and constant OBS crashes. They were gone when I had installed this alternative.

I'm rating it excellent, although I have a suggestion that I'd love to see added, but of course I'm just happy I don't have the above issues anymore.

I'd love it if we could have our own set of filename formatting so we can structure our footage the way that we'd like, just like in OBS's advanced settings.
Great project and working really well. Big thanks to the developer.
Source record has been too unreliable and causing OBS crashes, this plugin has been working flawlessly so far.
Very simple easy setup use only one active filter at a time
Top