Releases: OPENSPHERE-Inc/branch-output
1.0.7
Sponsor program
If you would like to help our projects, please support us.
Features
- Fix: Bug where hotkeys were not properly re-registered when changing filter names
- Add: Ability to sort by any column in the status dock table.
- Add: "Reset all (stats)" button to status dock table header.
Full Changelog: 1.0.6...1.0.7
1.0.6 (Hotfix of 1.0.5)
Sponsor program
If you would like to help our projects, please support us.
Features
- Fix: On Mac/Linux, OBS Studio crashes when a stream disconnects or reconnects. #92
- Note: Please upgrade your OBS 31 to 32 first. OBS 32 fixes crash on SRT reconnection but still has really freeze on stopping output after SRT reconnection failure. We still recommend to use OBS 30.2.3 for SRT transmitting purpose.
- Fix: A bug where the stream could not be deactivated when it was perpetually stuck in a “reconnecting” state.
- Fix: Potential memory leaks.
- Improve: New reconnection mechanism utilizing the output signals.
- Fix: Previously added fragmented mp4/mov support didn't work.
Full Changelog: 1.0.5...1.0.6
1.0.5
Sponsor program
If you would like to help our projects, please support us.
Features
- Add: Added support for Fragmented MP4/MOV that was previously missing
- Add: Enhanced recording functionality
- Manual recording file splitting support (with hotkey support)
- Recording pause and unpause (with hotkey support)
- Can be paused if filter is recording only
- Adding chapter markers to recording files (with hotkey support)
- Only available in Hybrid MP4
- Chapter name will be current localtime such as "2025-09-27 05:41:23.456"
- Improve: UI improvements to the status dock accompanying the new features
- Tool buttons at the bottom
- Tool buttons in status cells (allowing hotkey operations to be performed with buttons)
- Add: Added option to select behavior when source is unavailable (resolution is 0 pixels)
- Recording can be suspended in such cases. If the filter is recording-only, it pauses; if streaming + recording, it stops recording.
If resolution is 0 pixels when recording starts, recording start is suspended.
- Recording can be suspended in such cases. If the filter is recording-only, it pauses; if streaming + recording, it stops recording.
- Improve: Filter property improvements
- Moved the option for behavior when source resolution changes to the Stream section.
- Fix: Improved stability
- Suppressed rare crashes when stopping streaming. Implemented "graceful stopping" to avoid OBS crashes that occur during streaming stops, especially when stopping streams during reconnection.
Full Changelog: 1.0.4...1.0.5
1.0.4
Sponsor program
If you would like to help our projects, please support us.
Features
- Fix: Improve behavior on changed source's resolution that BRO doesn't stop/start recording/streaming even if source's resolution become 0 x 0
- Add: A filter property "Don't reboot output even if source resolution is changed" that BRO doesn't stop/start recording/streaming even if source's resolution is changed.
- Add: A link of recording folder to each recording row on status dock to easy access to recording folder.
- Improve: Add help tip to custom audio sources (To make it easier to understand what the source is)
Full Changelog: 1.0.3...1.0.4
1.0.3
Sponsor program
If you would like to help our projects, please support us.
Features
- Add: Missing "Recording" interlock option.
- Bugfix: Didn't list audio bitrate in MacOS.
- Improve: Detection of profile's encoder settings as default settings.
- Add: "Use profile's recording path" option to stream recording.
- Add: "Generate File Name without Space" option to stream recording.
- Add: "None" output row to status dock that allows access blank (no streaming & recording) Branch Output.
- Bugfix: Couldn't detect profile's audio encoder on simple output mode properly.
Full Changelog: 1.0.2...1.0.3
1.0.2
Sponsor program
If you would like to help our projects, please support us.
Features
- Implement multi-stream functionality that allows output multiple streams (up to 8) for each filters.
- Update status dock to display multi-stream (and recording) properly.
Full Changelog: 1.0.1...1.0.2
1.0.1 (Hotfix of 1.0.0)
Sponsor program
We launched a GitHub sponser program. If you would like to help, please support us.
Features
This release is hotfix of 1.0.0
- Bugfix: Quick fix of memoryleak since 1.0.0
What's Changed
- readme-1.0.1 by @hanatyan128 in #49
- readme-1.0.0 (fix) by @hanatyan128 in #50
- readme-1.0.0 (fix) by @hanatyan128 in #51
- 1.0.1 by @hanatyan128 in #53
Full Changelog: 1.0.0...1.0.1
1.0.0
Sponsor program
We launched a GitHub sponser program. If you would like to help, please support us.
Features (Since 0.9.15)
- MacOS binary is now officially code signed!
- 0.9.16 Add: Filename formatting settings for recording (Similer to OBS global config) #27
Subfolder is also supported. - 0.9.16 Bugfix: Default settings detection couldn't detect simple mode settings properly since OBS 31
- 0.9.17 Add: Resolution settings and scaling filter to video encoder. #28
- 0.9.18 Add: Hotkeys (Enabling/Disabling All, Toggle enabe/disable filter individually) #25
- 1.0.0 Code: Many refactorings.
- 1.0.0 Bugfix: Couldn't load video encoder settings properly. #48
- 1.0.0 Bugfix: Couldn't start recording when output folder doesn't exists.
- 1.0.0 UI Improvement: Add apply button in middle of filter properties.
What's Changed
- 0.9.16 by @hanatyan128 in #44
- 0.9.17 by @hanatyan128 in #45
- 0.9.18 by @hanatyan128 in #46
- 1.0.0 by @hanatyan128 in #47
Full Changelog: 0.9.15...1.0.0
0.9.18
Sponsor program
We launched a GitHub sponser program. If you would like to help, please support us.
Features
- 0.9.16 Add: Filename formatting settings for recording (Similer to OBS global config)
- 0.9.16 Bugfix: Default settings detection couldn't detect simple mode settings properly since OBS 31
- 0.9.17 Add: Resolution settings and scaling filter to video encoder.
- 0.9.18 Add: Hotkeys.
- Integrate MacOS code signing
What's Changed
- 0.9.16 by @hanatyan128 in #44
- 0.9.17 by @hanatyan128 in #45
- 0.9.18 by @hanatyan128 in #46
Full Changelog: 0.9.15...0.9.18
0.9.15
Important note for OBS 31
- OBS build-in NVENC encoder had been changed so you should re-configure video encoder properties.
Misconfigurations cause ffmpeg crash.
Features
- Add support for OBS 31 (Only status dock UI changes)
What's Changed
- Update README by @hanatyan128 in #38
- 0.9.15 by @hanatyan128 in #42
Full Changelog: 0.9.14...0.9.15
Sponsored
We launched a GitHub sponser program. If you would like to help, please support us.


