Branch Output - Streaming/Recording filter for source,scene

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

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


Note for MacOS & Linux​

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


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.
  • (Since 1.0.5) Support hotkey of adding chapter markers for Hybrid MP4 recording.
  • (Since 1.0.5) Support hotkey of pause/unpause recording.
  • (Since 1.0.5) Support hotkey of manual split of recording file.
Important note for Studio Mode: Branch Output ignores studio mode's program out and always outputs preview's one
Author
hanatyan
Downloads
21,725
Views
57,347
First release
Last update
Rating
4.58 star(s) 12 ratings

More resources from hanatyan

Latest updates

  1. 1.0.7 (Bugfix & Status Dock update)

    Changes Fix: Bug where hotkeys were not properly re-registered after changed filter names Add...
  2. 1.0.6 (Hotfix of 1.0.5)

    Changes Fix:On Mac/Linux, OBS Studio crashes when a stream disconnects or reconnects. Note...
  3. 1.0.5 (Enhanced Recording, Improved Stability)

    Changes Add: Added support for Fragmented MP4/MOV that was previously missing Add: Enhanced...

Latest reviews

I think the tool is good, actually better than the Source Record plugin. If it were now possible to set up a replay buffer, that would be great!

Background: You're playing a round of CS, WoT or a similar shooter and don't want to keep pressing record start or record stop because you don't know if the round will be any good. A replay buffer would solve this problem.
Another problem i think this i can't - use stream encoder , bcs of this when i setup for my camera and gameplay separate settings this affect gpu , bcs obs encode 3 dfference videos and affect performace : Obs recording from his own settings , web camera encoder , gameplay encoder :
Will be great if have possible from filters choose - use stream encoder option like have obs settings then will not 3x encoder processing and affect VGA performance: if you can add option choose Use Stream Encoder this will very good and will not render separately and load the computer, during the game this is very influential and affects the FPS:

It is necessary to not just add this option there, but actually take this material which OBS already rendered save it separately, without loading the computer again
It's a really great plugin. It runs stably.
I’d be even happier if a feature to save the replay buffer were implemented.
Unless i completely missed it, this plugin is a bit of a diamond in the rough! Love the Idea! Very well done! Just cant help but think this could work with the replay buffer.... unless i missed the possible fact its already in there somewhere :D
This plugin is amazing. Solved my problem easily. Congratulations for the project.
I hope see in the next versions, a shortcut to split record. This is only thing that i need. thank you so much.
Works like a charm! As I often only need the audio, I still need to convert it to mp3 using ffmpeg - I would love to see the record-audio-only option as a future feature. Tnx!
dos what it say on the tin!

works well with obs 31.0.1 and it nice to see if the added hotkey support for all the desktop apps and hardware, currently using Duckboard with out any issues with the hotkeys

only thing to ask / request
add chapter markers in the future

thanks for sharing this plugin
NCC
Awesome Plugin, Comes close to Streamlabs Recordings. A must have!
all verry god but dont work whit downstreamkeyer cam or any dowstreamkeyer
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.
Top