What changed in OBS Studio in 2024
152 updates · 39 main milestones · Mar 12, 2024 to Dec 7, 2024
- 57 eventsFixed Multitrack Video Output Failure Issuebug fix
Fixed an issue causing multitrack video output to fail if color format was set to I444.
SteamRemoved Legacy YouTube ChatchangesSteamRemoved Support for Ubuntu 22.04changesSteamScripts Pass Settings Correctly on ReloadchangesChanged scripts to correctly pass settings to modified callbacks on reload.
SteamAmazon IVS Service Integration Addednew contentSteamFixed Potential Deadlock When Stopping Encoderbug fixMilestoneSteamGPU Driver Update RequiredsystemNVIDIA users may need to update their GPU drivers to 551.76 (Windows) / 550.54.14 (Linux) or newer.
SteamImage Slideshow Playback Mode Changed to DropdownchangesChanged the Image Slideshow's Playback Mode property from radio buttons to a dropdown.
SteamFixed Memory Leak in PipeWire Pluginbug fixSteamImproved macOS Virtual Camera Error MessageschangesSteamFixed Bitrate Spikes in QSV CBRbug fixMilestoneThis fix only applies to Lunar Lake or newer except Alder Lake N.
SteamAutomatic Scene Switcher Disabled on WaylandchangesDisabled the built-in Automatic Scene Switcher when using Wayland on Linux.
SteamRemoved Legacy QSV Code for Old DeviceschangesRemoved legacy QSV code for old devices (Haswell or older) and Windows 7.
SteamFixed Audio Clipping Indicators Display Issuebug fixFixed issues with the audio clipping indicators displaying incorrectly on volume meters.
SteamImproved Screensaver Inhibit Functions on LinuxchangesImproved screensaver inhibit functions on Linux in Flatpak.
SteamBlocked TikTok Virtual Camera from LoadingchangesBlocked TikTok Virtual Camera from loading in OBS due to known issues.
SteamNVIDIA Audio Effects Split from Noise SuppressionchangesExisting filters will be automatically migrated.
SteamScene Items Use Relative CoordinateschangesChanged scene items to use relative coordinates; existing scene collections will be automatically converted if a known output resolution is set.
SteamDisplay and Window Capture Changes on WindowschangesChanged Display and Window capture on Windows to not capture the first found display or window.
SteamFixed Crashes with QSV Encoder on Linuxbug fixMilestoneSteamFixed Crash on Windows Capturing Vulkan Applicationbug fixMilestoneSteamSDK 12.2 Features SupportedchangesSDK 12.2 features, such as split encoding, are now supported.
SteamFixed Missing Icons in System Themebug fixSteamFixed Pressed Button Color Issue in Rachni Themebug fixSteamNVENC Implementation RefactoredchangesRefactored the NVENC implementation with various improvements.
SteamFixed Race Condition Crash with Multitrack Video Outputbug fixMilestoneSteamFirst-party YouTube Chat Features Enablednew contentSteamv210 Format Support for AJA Device Capture Addednew contentSteamRemoved Default Desktop Audio Device on macOS 13+changesSteamRestored STUN Support for WHIP Outputbug fixSteamCode Signing Certificate UpdatedsystemThe code signing certificate for OBS has been updated, which may impact game capture compatibility with some anti-cheat solutions.
SteamRemoved FTL SupportchangesSteamFixed Crash on Windows Capturing D3D12 Gamesbug fixMilestoneSteamFixed Buffer Overrun in UTF-8 Text Conversionbug fixMilestoneSteamFixed Minor Memory Leaksbug fixSteamFixed Crash on macOS with Disconnected Audio Devicebug fixMilestoneSteamFixed Crash on Linux Importing Scene Collection from Windowsbug fixMilestoneSteamFixed SSL Certificate Handling Issue on FreeBSDbug fixSteamFixed Potential Memory Error and Crash in Text Parserbug fixMilestoneSteamDisplay and Window Capture Changes on LinuxchangesChanged display and window capture on Linux to not capture implicitly.
SteamNVIDIA Blur Filter and Background Blur Addednew contentMilestoneSteamFixed Deadlock When Shutting Down Muxerbug fixMilestoneSteamSupport for Additional Features from Old SDKschangesB-Frames as reference, Target Quality VBR mode (CQVBR), and a custom options field added.
SteamFixed Auto Configuration Wizard Issuebug fixFixed an issue where the Auto Configuration Wizard could unintentionally enable Enhanced Broadcasting.
SteamFixed Memory Leak When Playing HDR Media Filebug fixSteamFixed SRT Listener Bug with Socket Closurebug fixSteamPreview Scrollbars and Zoom/Scale Indicator Addednew contentSteamBrowser Source/CEFs Updated to Version 127changesUpdated the browser source/docks CEF (Chromium) to version 127 (6533) on all platforms.
SteamQSV AV1 Screen Content Coding Addednew contentSteamFixed Hotkeys Registration Issue on macOSbug fixFixed an issue causing hotkeys to register inconsistently on macOS.
SteamNVIDIA Kepler GPU Support RemovedsystemNVIDIA Kepler (600 and 700 series) GPUs are no longer supported for NVENC.
SteamFixed Potential Crashes in Linux Window Capturebug fixMilestoneSteamWarning Added for Window Capture with WinUI 3changesAdded a warning to Window Capture when trying to capture WinUI 3 applications with BitBlt.
SteamFixed Deadlock in MP4 Muxerbug fixMilestoneSteamRemoved Legacy Migrations from OBS Studio 28.1 and EarlierchangesIf updating from these older versions, you may wish to update to OBS Studio 30.2 first.
SteamFixed Scene Collection Erasure Issuebug fixMilestoneFixed an issue where the current scene collection could be erased to default when trying to switch to a different scene collection that's corrupted or invalid.
SteamFixed Custom CSS Issue in Browser Sourcesbug fixFixed an issue where Custom CSS in browser sources no longer worked with certain websites (namely YouTube chat).
Steam - 7 eventsFixed browser source CSS injection for trusted types CSPbug fixSteamFixed deadlock when closing OBS with active outputsbug fixSteamFixed deadlock with Hybrid MP4 usagebug fixSteamFixed memory leak with volume slidersbug fixSteamFixed crash when connecting to RTMP serverbug fixSteamFixed RTMP disconnect/timeout on Windows without IPv6bug fixSteam
- 9 eventsFixed obs-websocket not reading Virtual Camera availability correctlybug fixSteamFixed obs-websocket settings not saving correctlybug fixSteamFixed legacy AMF encoder availability issue after updating OBSbug fixSteamFixed OpenGL renderer failure on Windowsbug fixSteamFixed CoreAudio AAC timestamps issue causing stream failurebug fixSteamFixed source tree icon spacingbug fixSteamFixed possible crash when loading scene databug fixSteamAdjusted sizing of Classic audio meter elementsbalance changeSteamFixed read-only QTextEdit background colorbug fixSteam
- 13 eventsFixed Audio Channel Layout Issuesbug fix
Resolved various issues with audio channel layouts in recordings.
SteamTwitch Enhanced Broadcasting Supportnew contentMilestoneAdded support for Multitrack Video streaming on Twitch, requiring specific GPU models.
SteamFixed Settings Dialog Cut Off on Low-Resolution Screensbug fixResolved issue with settings dialog being cut off on low-resolution screens.
SteamFixed AV1 Encoder Packet Prioritybug fixFixed packet priority not being set for some AV1 encoders.
SteamEnhanced RTMP/FLV Multi-Track Audio and Videonew contentReplaces the old metadata-based 'VOD Track'.
SteamFixed CoreAudio Encoder Delaybug fixFixed CoreAudio not handling encoder delay, resulting in audio being late.
SteamComposable Themes Systemnew contentIntroduced a new theme system for easier theme creation and maintenance.
SteamHybrid MP4 Output Formatnew contentMilestoneIntroduced a new 'Hybrid MP4' output format for improved crash resiliency and chapter marker support.
SteamAudio Source DeduplicationchangesAudio of multiple instances of a source in a scene/group is now deduplicated.
SteamLinux NVENC Encoder Supportnew contentAdded support for NVENC AV1 and shared texture support on Linux.
SteamClosed-Captions Support for HEVC and AV1changesAdded support for closed-captions in HEVC and AV1 formats.
Steam - 4 eventsOBS Studio 30.2 Beta Releasednew content
A beta build for OBS Studio version 30.2 is now available with new features and enhancements.
SteamSwitching to Beta from Regular Installquality of lifeInstructions provided for updating the regular OBS Studio Steam install to the beta version.
SteamOpt-in for Beta Testingquality of lifeUsers can opt-into the beta by adding the 'OBS Studio Beta' app to their library.
Steam - 8 eventsVirtual Camera and Game Capture fix on Windowsbug fix
Fixed an issue on Windows causing Virtual Camera and 32-bit Game Capture to fail
SteamBackported xdg-data metadata updateschangesSteammacOS Audio/Screen Capture issue fixbug fixFixed an issue where macOS Audio Capture or macOS Screen Capture sources could stop capturing
SteamFile output fix for remuxingbug fixFixed broken file output from remuxing a file with PCM audio
SteamQSV encoders issue fix on Linuxbug fixFixed an issue on Linux which caused QSV encoders to be enabled on systems with no Intel GPUs
SteamHardware decoding fix for remote streamsbug fixFixed broken hardware decoding of remote streams in Media Sources
Steam - 52 eventsFixed Disk Space Reporting for Attached Network Drives on macOSbug fixMilestoneSteamSwitched to Bigger Units in UI for High Bitrate/Large RecordingschangesSteamFixed Issue where a Removed Source's Scene Would Not be Correctly Loggedbug fixMilestoneSteamVideo Capture Device (PipeWire) Source Type Addednew contentSteamImproved Simple Mode Replay Buffer SettingschangesSteamFixed Possible Crash in Lua Scripts when Switching Scene Collectionsbug fixMilestoneSteamobs-websocket Updated to Version 5.4.2changesSteamDisabled Paste Transform on Locked Scene ItemschangesSteamFixed Issue with Free Disk Space Calculation on ExFAT and FAT32 Volumes on macOSbug fixMilestoneSteamFixed Issue Preventing Remux Dialog from Being Used Multiple Timesbug fixSteamTheme Data Search Paths AddedchangesSteamGPU Rescaling Options for Streaming and Recording Outputs Addednew contentSteamFixed High CPU Usage with Virtual Camera on macOSbug fixMilestoneSteamEnabled HDR for HEVC over RTMPnew contentSteamMaxRGB Tonemapper for SDR in HDR Tone Mapping Filter Addednew contentSteamFixed Audio Track 1 Being Offset/Desynced with Other Tracksbug fixMilestoneSteamFixed Issue where OBS could be Closed by Docked Browser Panelsbug fixMilestoneSteamFixed Incorrect VST Window Size on HiDPI Displaybug fixMilestoneSteamChannel Selection for CoreAudio Input Devices Addednew contentSteamAutomatic Cropping to Bounding Box Option Addednew contentSteamAV1 Support for WebRTC/WHIP Output Addednew contentSteamFixed Audio Track Titles Not Being Set in Custom FFmpeg Outputbug fixMilestoneSteamFixed Crash when Trying to Stream with WebRTC/WHIPbug fixMilestoneSteamPremultiplied Alpha Option Added for Game Capture on Windowsnew contentSteamMulti-Track Audio Support for mpegts Enablednew contentSteamFixed Crash in Image Slideshow when Adding a Directory with No Filesbug fixMilestoneSteamFixed Resize Cursor Respecting Item Transformationbug fixMilestoneSteamFixed Regression Causing Missing Tooltip for Fragmented MOV/MP4bug fixSteamClarified macOS Microphone Permissions Promptbug fixSteamAV1 Support for VA-API Addednew contentSteamLua Script Location Added to Search Path for Lua Native LibrarieschangesSteamFixed Crash on macOS when Streaming to WHIP Servers with Certain Configurationsbug fixMilestoneSteamFixed Crashes with Virtual Camera on Windows when Consumed as YUY2bug fixMilestoneSteamFixed Checkbox Misalignment on macOS in Properties Viewbug fixMilestoneSteamFixed Issue with Yes/No Buttons on Reset Docks Confirmation Message Box Not Being Translatedbug fixSteamDefault Recording Format Changed to fMP4/fMOV for Stable ReleaseschangesSteamFixed Editable List UI Element Having Incorrect Background Colorbug fixMilestoneSteamFixed Possible Crash with WHIP Outputbug fixMilestoneSteamPython 3.11 Support Added for macOSchangesSteamDisabled Edit Transform if Scene Item is LockedchangesSteamReworked Image Slideshow Sourcenew content
The reworked Image Slideshow source loads files asynchronously and fixes an issue where the slideshow would loop before showing all images.
SteamFixed Safe Mode Removing Third-Party Transitions from Scene Collectionbug fixMilestoneSteamFixed Issue with Free Disk Space Calculation on macOS Not Matching Finder Valuesbug fixMilestoneSteamHDR Support Added for Elgato HD60 X Rev.2changesSteamFixed Unable to Use QSV in Flatpak Packagebug fixMilestoneSteamCapture Audio Option Added for Window/Game Capture on Windowsnew contentSteamFixed Issue with Background of Audio Meters Being Transparent Causing Visual Artifactsbug fixSteamRemoved Windows 7 and Ubuntu 20.04 NVENC FallbackschangesSteamFixed Crash when Loading Python at Runtime on Windowsbug fixMilestoneSteamPCM Audio in Fragmented MP4/MOV Now SupportedchangesSteamFixed Deadlock when Adding macOS Screen Capture Sourcebug fixMilestoneSteamCapture Card Device Source Type Added on macOSnew contentSteam