Branch Output - Streaming/Recording filter for source,scene

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

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


screenshot2.jpg


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

Important note for Studio Mode: Branch Output ignores studio mode's program out and always outputs preview's one
  • screenshot.jpg
    screenshot.jpg
    265.5 KB · Views: 4,384
  • branch_output_0.9.6.png
    branch_output_0.9.6.png
    96.1 KB · Views: 2,919
  • Like
Reactions: troyhammaren
Author
hanatyan
Downloads
3,271
Views
13,465
First release
Last update
Rating
5.00 star(s) 4 ratings

More resources from hanatyan

Latest updates

  1. 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...
  2. 0.9.14 Release (Multitrack Audio)

    Changes New:multitrack audio encoder integration. Multitrack encoder can be used for...
  3. 0.9.13 Release

    Contains only bug fixes and no new features. Changes Bugfix: Master audio delay issue Bugfix...

Latest reviews

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