OBS Studio 27 has been released with native support for Wayland, new PipeWire capture source, browser docks on macOS and Linux, and more.
OBS Studio is a free and open source Qt application for live-streaming and screen recording, which runs on Linux, macOS and Windows.
The tool can broadcast to any RTMP supporting destination, having presets for streaming on YouTube, Twitch, Instagram and Facebook. It offers pretty much everything you’d need, including multiple scenes and sources (like live and recorder video, text and audio), audio mixer, transitions, and more.
The software also supports a wide variety plugins that extend its functionality.
With the latest OBS Studio 27.0, the application runs natively under Wayland, and it can capture windows and monitors on Wayland desktop environments. For capturing, it uses a new PipeWire capture source, and XDG Portals.
In case you’re not familiar with PipeWire, this is a server for handling audio and video streams, and hardware on Linux. It’s used by default in some Linux distributions already, like Ubuntu 21.04 and Fedora 34.
You might also be interested in: Display Keystrokes And Mouse Clicks In Screencasts Using KmCaster
The latest OBS Studio release also comes with service integration and support for browser docks on macOS and Linux, this being a Windows only feature until now.
According to the release notes, “this means Twitch and Restream account linking, including built-in chat inside OBS Studio itself“. With this change, the web browser capabilities in OBS Studio are on par across all platforms.
You can find the browser docks feature in the OBS Studio menu, under
View - > Docks -> Custom Browser Docks.
Other important changes in OBS Studio 27.0 include:
- It’s now possible to capture displays on different GPUs, useful for laptops with integrated and discrete GPUs
- Undo / redo support. Any modifications to scenes, sources, groups, filters, stingers and scripts support undo/redo, with support for up to 5000 actions
- Added a missing files warning when loading scene collections
- Added source visibility transitions, which allow you to set a transition for a source when showing or hiding it
- Added a Track Matte mode to stinger transitions, which supports a scene mask to display parts of the previous & current scene at the same time
- Added support for SRGB texture formats, applying color operations in linear space
- Windows only: The built-in Noise Suppression filter now supports Nvidia Noise Removal
Download OBS Studio
OBS Studio is available for Linux, macOS and Windows. On Linux, it officially provides builds for Ubuntu and Ubuntu-based Linux distributions in a PPA, and there’s also a Flatpak package available on Flathub.
OBS Studio is also available in the official repositories of many Linux distributions, including Arch Linux / Manjaro, Fedora, Debian / Ubuntu, and more, but it will take a while until these packages are updated to the latest OBS Studio 27.0.
According to the release announcement, the Flathub package is built with Wayland support, while the PPA has Wayland support only from Ubuntu 21.04 and newer. In my test though, the PPA build installed on Ubuntu 21.04 didn’t show the “Screen capture (PipeWire)” option until I launched OBS with
QT_QPA_PLATFORM=wayland. The Wayland capture option was available in the Flathub build though.
However, in both cases, I was unable to record my screen using OBS Studio 27 running under Wayland on Ubuntu 21.04 – the screen capture or window capture sources are black in my case, I’m not yet sure why (the screenshot at the top of the article is taken under X11).
You might also like: 5 Tools To Record Your Linux Desktop (Screencast) In 2021