What changed in OBS Studio in 2025
133 updates · 1 main milestone · Jan 18, 2025 to Sep 27, 2025
- 4 eventsFixed browser sources breaking after switching scenesbug fix
This issue may also have caused increased resource usage.
SteamFixed unavailability of Multitrack Video settings for Custom Servicesbug fixSteamFixed crash when opening source properties on Windowsbug fixSteamFixed audio deduplication logic issue with Audio Capture Sourcebug fixSteam - 39 eventsImproved format selection for PipeWire video capturechangesSteamAdded opt-in automatic crash log upload for Windows and macOSnew contentSteamChanged Hybrid MP4/MOV to be the default containerschangesSteamFixed an issue that could result in increases to output latency after temporary encoder stallsbug fixSteamImproved accuracy of chapter markers in Hybrid MP4/MOVchangesSteamFixed SRT reconnection failuresbug fixSteamFixed a crash in Media Source when playback starts with certain video filesbug fixSteamRemoved the --disable-shutdown-check launch flagchangesSteamFixed focus not displaying properly in hotkey settings on macOSbug fixSteamFixed an issue where Multitrack Video could still be enabled after switching servicesbug fix
From a service that supports it to one that does not.
SteamAdded chair removal option for NVIDIA RTX Background Removalnew contentAllows removal of chairs.
SteamImproved audio deduplication logicchangesCovers more cases of nested scenes, groups, and multiple canvases.
SteamUpdated the default settings for AMD encoderschangesSteamAdded experimental Metal renderer for Apple Silicon Macsnew contentSteamFixed the scrollbar appearing invisible in Light and Rachni themesbug fixSteamFixed a memory leak when trying to output Hybrid MP4 to a non-writeable locationbug fixSteamFixed overflow texture rendering sRGB-awarenessbug fixSteamChanged default bitrate from 2500 to 6000 KbpschangesSteamFixed incorrect color range property setting for AMD AV1 encoderbug fixSteamFixed not being able to capture higher than 60fps with macOS ScreenCapturebug fixSteamRemoved workarounds to prevent loading Qt 5 based pluginschangesSteamAdded a basic plugin managernew contentSteamFixed a UI deadlock when opening source propertiesbug fixAdded a 200ms delay before creating the properties window.
SteamAdded custom OBS widgets in preparation for larger UI updateschangesSteamOBS Studio will no longer load plugins built for a newer releasechangesTo prevent future compatibility issues.
SteamAdded Voice Activity Detection (VAD) to NVIDIA RTX Audio Effectsnew contentImproves noise suppression for speech and includes several optimizations to NVIDIA Effects.
SteamAdded Hybrid MOV supportnew contentBrings ProRes support on macOS and a more widely supported HEVC/H.264 + PCM audio option to all platforms.
SteamFixed a crash with SRT when using an invalid URLbug fixSteamPrevent audio duplication when sources are set to 'Monitor and Output'changesWhile the monitoring device is also being captured.
SteamFixed a crash when setting non-default pkt_size with SRTbug fixSteamPotentially fixed a rare crash on macOS when moving or resizing the OBS windowbug fixSteamRemoved a workaround for older Qt versionsbug fixPrevented docks from loading correctly while OBS is maximized.
SteamFixed HEVC frame priority not being set correctly in some casesbug fixPotentially causing playback errors when dropping frames.
SteamFixed Hybrid MP4 file splitting not working correctly in some casesbug fixSteamFixed rare occurrence of multiview becoming blankbug fixSteamFixed an issue where GetGroupList with obs-websocket would return nothingbug fixSteamRe-hid the cursor in edit fields on macOSchangesSteam - 8 eventsFixed Browser Source Hardware Acceleration Failurebug fix
Addressed a failure in Browser Source hardware acceleration in the Flatpak version.
SteamCorrected Progress Bar Stylingbug fixFixed an issue where progress bars were styled incorrectly.
SteamFixed Multitrack Video Maximum Video Tracks Issuebug fixResolved an issue causing Multitrack Video to set the Maximum Video Tracks to 10 if set to 'Auto'.
SteamFixed Video Capture Devices Stopping on Linuxbug fixAddressed an issue where Video Capture Devices on Linux could unexpectedly stop capturing video.
SteamFixed Freeze on Linux with PipeWire Capturebug fixMilestoneResolved a freeze issue on Linux when using PipeWire capture with explicit sync.
SteamFixed Gamma Shift with PipeWire Capture on Linuxbug fixResolved an issue where video filters could cause gamma shift with PipeWire capture on Linux.
Steam - 67 eventsFixed Lookahead Depth Value Logging for NVENCbug fixSteamFixed V4L2 Devices Corrupted Frames Issuebug fix
Fixed an issue with V4L2 devices where corrupted frames would terminate capture
SteamAdjusted Size and Layout of DialogschangesAdjusted the size, layout, and other UI aspects of the dialog
SteamReorganized Preview/Source Context MenuchangesSteamFixed FLV/RTMP Timestamps Issue with B-framesbug fixFixed an issue where FLV/RTMP timestamps were incorrect when b-frames are used
SteamColor Format/Space/Range GPU Conversion Supportnew contentSteamFixed Crash on macOS 13 or Older with Browser Sourcebug fixFixed a crash on macOS 13 or older when a Browser Source or Browser Dock was added or loaded
SteamNew UI Appearance Optionsnew contentAdded new UI appearance options, font size and density (padding/spacing)
SteamExplicit Sync Support for PipeWire Screen Capturenew contentSteamFixed Possible Crash when Adding Procedure Handlerbug fixSteamFixed Game Capture Hook Reporting Issuebug fixFixed an issue where the game capture hook could incorrectly report that it was still hooked
SteamFixed Crash on Windows with Vulkan Direct Displaybug fixFixed a crash on Windows with Vulkan Direct Display if OBS Studio is installed
SteamAdded Logging for Streaming Service Recommended SettingschangesSteamFixed Game Capture with Riot Games Vanguardbug fixSteamFixed Encoder Throughput Checks in AMF for Older AMD Driversbug fixSteamImproved Preview Draw PerformanceperformanceSteamSupport for Recursive Directory SearcheschangesAdded support for recursive directory searches up to two levels deep
SteamFixed Browser Source Audio Distortion on Windowsbug fixSteamAdjusted Appearance of Scene Collection ImporterchangesSteamFixed Possible Crash when Reordering Scene Itemsbug fixSteamV4L2 Virtual Camera Support on Non-Linux Environmentsnew contentSteamAdjusted Multitrack Video Reconnection BehaviorchangesSteamNetwork Optimizations and TCP Pacing for Multitrack Videonew contentSteamStream Delay Support for Multitrack Videonew contentSteamFixed Menu Items Launching Unintended Actions on macOSbug fixFixed an issue on macOS where menu items would launch unintended actions when OBS was set to certain languages
SteamAdjusted Appearance of Sources ListchangesSteamAdjusted Appearance of Dock ToolbarschangesSteamPreview Zoom Controls Addednew contentSteamFixed Multitrack Video Stream Disconnection Issuebug fixFixed an issue with Multitrack Video where a stream would disconnect after 48 hours and fail to reconnect
SteamFixed Race Condition Causing Recordings to Failbug fixFixed a race condition that caused subsequent recordings to fail/hang after an encoder timeout
SteamFixed POSIX Pipes Failure on Linux and macOSbug fixFixed an issue on Linux and macOS where POSIX pipes could fail silently
SteamFixed Hotkeys Stopping Working on Linuxbug fixFixed an issue on Linux where hotkeys could stop working
SteamAdjusted Missing Files DialogchangesSteamQVBR Rate Control for VA-APInew contentSteamFixed R10L Format Output RGB Valuesbug fixSteamFixed Bug with Single File Location Promptbug fixFixed a bug when locating only a single file that caused the additional files prompt to appear twice
SteamFixed Possible Packet Loss with WebRTC Outputbug fixSteamFixed Possible Crash on Shutdown from Browser Panelsbug fixFixed a possible crash on shutdown from browser panels on Windows and macOS
SteamFixed Possible Race Condition when Loading Sourcesbug fixSteamFixed Possible Crash in Multitrack Video Outputbug fixSteamUpdated Video Capture Devices Format SelectorchangesUpdated Video Capture Devices and Capture Card Devices on macOS to a unified list-based format selector when not using a preset
SteamUpdated Game Capture Hook Signatures on WindowschangesSteamFixed 10-bit and 16-bit PipeWire Capturesbug fixSteamFixed Crash with Media Sources without Video Frame Sizebug fixSteamSpatial AQ Option for VideoToolbox Encoders on macOS 15+new contentSteamFixed Browser Error Pages Scrolling Issuebug fixFixed an issue where browser error pages could not scroll
SteamFixed AMF Encoder Level Setting Issuebug fixFixed an issue with AMF where the encoder level was incorrectly set too high
SteamFixed Settings Corruption Issue in AJA Pluginbug fixFixed an issue where settings could become corrupted when updating them in the AJA plugin
SteamChanged Hotkeys on macOSchangesChanged hotkeys on macOS to require Input Monitoring permission instead of Accessibility
SteamUnified Appearance of MenuschangesSteamFixed Crash on Windows when Importing Profile with Unicode Pathbug fixSteamFixed Possible Deadlock on Linux with Qt5 Pluginsbug fixSteamRemoved Exit Button from Controls DockchangesSteamFixed Readability of Buttons by VoiceOver on macOSbug fixSteamAdditional Canvases for Multitrack Video Outputnew contentSteamFixed VA-API Frame Height Setting Issue in Flatpak Buildsbug fixFixed an issue with VA-API on AMD in Flatpak builds where the frame height was set incorrectly
SteamFixed V4L2 Virtual Camera Start Failure on Linuxbug fixSteamFixed Issue with Rescale Output Allowing Invalid Resolutionsbug fixSteamFixed Freeze with Cropped Itemsbug fixFixed a freeze if an item was cropped further than its original dimensions
SteamAV1 B-frame Support for AMFnew contentSteamMultitrack Video Support for macOS and Linuxnew contentAdded support for Multitrack Video to macOS (Apple Silicon) and Linux
SteamFixed Crash on Windows with Display Capturebug fixFixed a crash on Windows with Display Capture if no display is available
SteamFixed obs-browser Cookie Folder Names Issuebug fixFixed an issue where obs-browser cookie folder names could start with spaces
SteamFixed Manifest Commit Hash Comparison in Updaterbug fixSteamFixed CBR Spike with QSV on Intel Battlemage GPUsbug fixSteamFixed Text Input Field Focus in Name Dialogsbug fixFixed text input field in name dialogs (New/Rename/Duplicate) not being focused by default
Steam - 11 eventsFixed issue with Image Slideshow Source in Random Playback Modebug fixSteamFixed issue with inhibiting screensaver on Linuxbug fixSteamFixed issue with migrated NVIDIA Audio Effects filters retaining positionbug fixSteamFixed issue on Linux with Portable Mode config directory locationbug fixSteamFixed crash on macOS due to hand gesture reactionsbug fixSteamFixed possible deadlock and freeze on macOS while exiting OBSbug fixSteamFixed possible crash on Linux when initializing PipeWire screen sharingbug fixSteamFixed crash caused by malformed scene collection filesbug fixSteamFixed issue where Scene Collections had incorrect base resolutionbug fixSteamFixed missing string for NVENC error messagebug fixSteamChanged NVENC to not permit invalid custom optionsbalance changeSteam