Skip to content
OBS Studio 27.2 Beta 2

Beta 2 Changes
—-------------
* Fixed vertical volume meters not showing grayscale activity while muted
* Fixed a crash when using transition overrides
* Fixed Flatpak deployment issue
* Fixed a bug when using YouTube integration without browser support

New Features and Additions
--------------------------
* Added AJA source for AJA devices [DDRBoxman/AJA Team]
* Added AJA output to tools menu for AJA devices [DDRBoxman/AJA Team]
* Added the ability to set different blend modes to sources via the source right-click context menu (similar to Photoshop’s layer blending for example) [jw0z96]
* Added AOM AV1 and SVT-AV1 encoders (note that these are currently considered experimental, work best with CPUs that have many cores, and are only accessible for recording in advanced output mode) [Jim]
* Added an OBS hotkey for browser sources to allow refreshing a browser source via that hotkey [gxalpha]
* Added hotkey filter search [furious]
* Added hotkey duplicate detection [furious/Jim]
* Added a warning dialog when switching profiles that have settings changes that require a restart [offthegrid-mike]
* Added a “Show active outputs warning on exit” option in advanced settings, which allows you to enable/disable the confirmation dialog on exit while recording/streaming [bobvandevijver]
* Added support for the RIST protocol [pkv]
* Added official Flatpak support for Linux [GeorgesStavracas]
* Added framework for future support of background hotkeys on Wayland [kkartaltepe]

Tweaks
------
* Updated CEF (Chromium) for the browser source from 75 (3770) to version 95 (4638) (Absolutely amazing work by everyone who worked on this, especially the CEF community -Jim) [RytoEX/pkv/WizardCM/VodBox]
* Updated dependencies to their latest versions [Jim/RytoEX/pkv/WizardCM/VodBox]
* Volume meters will now show audio activity in grayscale when muted rather than showing no activity [cg2121]
* Improve menu bar icons on macOS [PatTheMav]
* A warning will now be shown when failing to start/stop YouTube streams [derrod]
* Improved consistency of transition duration suffixes [cg2121]
* On Linux, the list of windows shown in Window capture will now show alphabetically [donotnoot]
* Twitch panels will now use light or dark mode depending on the OBS theme [RytoEX]
* Changed the Docks menu from being a submenu in the View menu to instead be its own top-level menu on the menu-bar [Warchamp7]
* A more user-friendly dialog is now displayed when a file could not be written for recording [R1CH]
* The filters preview/properties are now resizable [Warchamp7]
* Added the ability for RTMP servers to request a silent reconnect when the server is going down (otherwise known as the “[RTMP go away](https://github.com/facebookincubator/rtmp-go-away)” feature) [Jim]
* Incompatible audio filters will now not be shown for sources that don’t support them [WizardCM]
* Added frontend event so scripts can know when OBS is shutting down [cg2121]
* PipeWire capturing is now more robust, especially in multi-GPU setups [columbarius]

Bug Fixes
---------
* Fixed the cursor capture position on certain applications with window and game capture [rcdrone]
* Fix YouTube GoLive feature not working for existing broadcasts that are not auto-start broadcasts [derrod]
* Fixed the YouTube broadcast button state when stopping streams without auto-start that have auto-stop enabled [derrod]
* Fixed an issue where the edit menu wouldn’t properly update its state depending on what was selected [offthegrid-mike]
* Fixed the Paste Source context menu items from still being enabled if source has been destroyed [Jim]
* Fixed a bug where pressing “Cancel” on a properties dialog would cause settings to save in some cases despite hitting cancel [gxalpha]
* Fixed a bug where certain settings would show as available in the video capture device properties when they weren’t actually available [lexi-lambda]
* Fixed a crash where modifying the video capture device properties on Linux could cause a crash on some systems [lexi-lambda]
* Fixed Linux PulseAudio monitoring volume with signed 32bit and unsigned 8bit formats [norihiro]
* Fixed Media Source not working with audio-only files [norihiro]
* Fixed a couple memory leaks with QSV [shleeable]
* Fixed an issue where audio monitoring could have significant latency on Linux [kkartaltepe]
* Fixed undo/redo not working for text changes on the context bar [gxalpha]
* Fixed an issue where the transform window would not consistently updated for selected sources/scenes [offthegrid-mike]
* Fixed missing undo/redo action when resetting filter properties [gxalpha]
* Fixed missing undo/redo action when using “Add existing source” [gxalpha]
* Fixed an issue where stinger transitions could sometimes loop unintentionally [exeldro]
* Fixed an issue where transforms/crops would not be included when copying/pasting sources [torresam]
* Fixed a couple potential freezes and crashes, especially with browser sources [Jim]
* Fixed an issue where devices would not always reinitialize properly when switching scene collections [Jim]
* Fixed various issues that would affect the websockets plugin [tt2468]
* Fixed a bug where certain Twitch panel settings wouldn’t save properly [derrod]
* Fixed a bug on Linux where Window capture wouldn’t properly capture on software rasterization devices [ishitatsuyuki]
* Fixed various potential bugs and race conditions across the program and multiple plugins [wangshaohui]
* Fixed network throughput to distant servers potentially being limited in low memory environments [R1CH]
* Fixed a crash on Linux X11 that could happen when closing certain dialogs containing video previews [tt2468]