OBS Studio 29 Beta 1 is officially released and introduces AV1 encoding support for Intel and AMD GPUs.
OBS Studio opens AV1 encoding support for Intel and AMD after NVIDIA received support earlier this month
OBS Studio previously introduced AV1 encoding support for NVIDIA and the new Ada Lovelace GeForce RTX 40 series graphics cards, but is branching out to offer additional support for NVIDIA’s competition. The new OBS Studio 29 Beta 1 will support the same encoding, but this time for AMD’s Radeon RX 7000 series, also known as RDNA 3 architecture, and Intel HEVC encoding support.
The official release notes are below and on the OBS project GitHub page. The new update supports macOS, Windows, and Linux.
Features
- Added AMD AV1 encoder support for RDNA3 GPUs [AMD/Jim]
- Added Intel AV1 encoder support for Arc GPUs [Intel/Jim]
- Note: CQP is available but not fully supported
- Added Intel HEVC encoder support [yuriy-chumak/rcdrone/Jim]
- Added an ascending compressor filter [pkv]
- Added 3-band EQ filter [Jim]
- Added support for native HEVC and ProRes encoders on macOS, including P010 and HDR [Developer-Ecosystem-Engineering/PatTheMav/gxalpha]
- Added support for macOS Desk View [Developer-Ecosystem-Engineering]
- Added update channels to opt in to receiving beta/release candidates on Windows [Rodney]
- Work is still in progress to get everything ready on the server side; update via inbuilt updater may not be available until OBS 29.0 beta test period ends
Adjustments and improvements
- Replay buffer memory limit is now set to 75% of installed system RAM instead of 8 GB. [Rodney]
- Added support for media keys on Linux [kkartaltepe]
- Various enhancements to NVIDIA video and audio filters, including a mask refresh slider and temporal processing support, which provides higher quality masking [pkv]
- Improved Display Capture screen naming and recording on Windows; indexes should now match regardless of mode and reconnected displays should show the correct monitor [jpark37]
- Note: This means that existing display capture sources will be empty until manually configured to avoid showing the wrong display.
- Added encryption and authentication support for SRT and RIST outputs [pkv]
- ScreenCaptureKit Display & App capture disabled on macOS 12 due to various issues; users should either update to macOS 13 or use existing screenshot source [PatTheMav]
- Removed auto-numbering on Multiview labels [Warchamp7]
- Added ability to disable individual browser docks [WizardCM]
- Added ability to right-click and “inspect” individual browser docks [WizardCM]
- Changed default single output NVENC preset to P5 for better compatibility and performance [RytoEX]
- Added support for higher framerates in video capture device source on Windows [WizardCM/EposVox]
- Added Apple VT hardware encoder to auto-configuration wizard [gxalpha]
Improved FFmpeg VA API activation by directly using Libva to check device capabilities [tytan652] - Various minor UX/Accessibility tweaks in UI [Warchamp7/cg2121]
- Increased the speed at which dynamic bitrate recovers after a drop [Jim]
- Audio should now be automatically captured for most brands of capture cards using the Video Capture Device source on Windows [WizardCM/EposVox]
- Added a slide counter to the source toolbar when an image slideshow is selected [cg2121]
- Updated dependencies, including moving to Qt 6.4.1, which should fix several issues [RytoEX/tytan652]
Bug fixes
- Fixed issues with asynchronous filters (such as Delay) not displaying correctly [jpark37]
- Various performance improvements to Decklink preview output [jpark37]
- Fixed an issue where source projector windows would not close when a source was deleted [cg2121]
- Fixed an issue where cursors disappeared or displayed incorrectly on screenshots on Windows [caesay]
- Fixed issues with CQP bitrate control for SVT and AOM AV1 encoders [flaeri]
- Fixed issue with CQP rate control for AMD HEVC when using CQP [flaeri]
- Fixed Virtual Camera Not Working with Webex and GoTo Meeting [Jim]
- Fixed UHD/4K YUV capture on AJA Kona HDMI [paulh-aja]
Sources of information: Phoronix, OBS Studio Github