AUXSAYS Tactical knowledge for creators who want control
< Back to OBS Project
OBS Studio logo OBS Studio OBS Project

Patch intelligence record

OBS Studio 31.1.2

ProductOBS Studio Version31.1.2 Release dateJul 28, 2025 File size150 MB
Evidence summary: Negative 1 user report found

Last evidence checked: Aug 7, 2026

AUXSAYS verdict TEST FIRST

Test on a backup profile before using this OBS build for live streams or important recordings, especially if your setup depends on plugins, capture devices, audio routing, or large scene collections.

Current reports mention crash or stability problems in application stability.

This is report-backed caution guidance, not a clean safe signal.

Too few reports for a verdict yet.

Community monitoring MONITORING DEGRADED
Accepted reports
1
Latest evidence run
Aug 7, 2026
Healthy methods
1 fresh (success / no reports) · need 2
  • github_issues Completed last checked Aug 7, 2026
  • known_watchlist Method disabled last checked Jul 26, 2026

Monitoring reflects community-evidence collection health for this exact release — an absence of reports is not a safety guarantee, and this is separate from the AUXSAYS verdict.

Vendor Known Issues — No vendor-known issue data captured for this patch.

AUXSAYS has not captured official issue data for this patch. This does not indicate the vendor has no issues. Not counted as community reports.

Official Patch Notes — vendor release notes captured from the official source

> [!IMPORTANT] > The code signing certificate for OBS has been updated. This may impact game capture compatibility with some anti-cheat solutions with this OBS update. If you are a game or anti-cheat developer please see https://obsproject.com/kb/capture-hook-certificate-update for more information. 31.1.2 Hotfix Changes --------------------- Fixed an issue in OBS Studio 31.1.0 and 31.1.1 causing Multitrack Video to.

[!IMPORTANT] The code signing certificate for OBS has been updated. This may impact game capture compatibility with some anti-cheat solutions with this OBS update. If you are a game or anti-cheat developer please see https://obsproject.com/kb/capture-hook-certificate-update for more information.

31.1.2 Hotfix Changes

  • Fixed an issue in OBS Studio 31.1.0 and 31.1.1 causing Multitrack Video to set the Maximum Video Tracks to 10 if the user had set it to “Auto” [dsaedtler]
  • Fixed an issue in OBS Studio 31.1.0 and 31.1.1 causing Browser Source hardware acceleration to fail in the Flatpak version [reitowo/tytan652]
  • Fixed an issue in OBS Studio 31.1.0 and 31.1.1 where progress bars were styled incorrectly [Warchamp7]
  • Fixed an issue in OBS Studio 31.1.0 and 31.1.1 where spacing around scrollbars was incorrect [Warchamp7]
  • Fixed an issue in OBS Studio 31.1.0 and 31.1.1 where Decklink Output did not work [CyBeRoni]
  • Fixed a freeze in OBS Studio 31.1.0 and 31.1.1 on Linux when using PipeWire capture with explicit sync [YaLTeR]
  • Fixed an issue where Video Capture Devices on Linux could unexpectedly stop capturing video [JiangXsong]
  • Fixed an issue with PipeWire capture on Linux where video filters could cause gamma shift [tytan652]
    • This was done by reverting a fix for white-tinted PipeWire captures in 10-bit or 16-bit color formats, so that issue will return for now.

31.1.1 Hotfix Changes

  • Fixed a crash when using YouTube browser docks [Warchamp7]
  • Fixed an issue causing RTMPS streams to fail in some cases [RytoEX]
  • Fixed an issue causing Media Sources ingesting SRT streams to fail in some cases [RytoEX]
  • Fixed an issue causing Browser Source hardware acceleration to fail on Linux [reitowo/tytan652]

31.1 New Features

  • Added support for Windows on Arm (WoA) [thirumalai-qcom/PatTheMav/RytoEX]
    • Builds for WoA are not fully featured and should be considered experimental
    • For more information, see: https://obsproject.com/kb/windows-on-arm
  • Added new UI appearance options, font size and density (padding/spacing) [Warchamp7]
  • Added preview zoom controls [cg2121/Warchamp7]
  • Added support for Multitrack Video to macOS (Apple Silicon) [dsaedtler]
  • Added support for Multitrack Video to Linux [lexano-ivs]
  • Added support for additional canvases for Multitrack Video output [dsaedtler]
  • Added AV1 B-frame support for AMF [rhutsAMD]
  • Added support for color format/space/range GPU conversion [dsaedtler]
  • Added support for network optimizations and TCP Pacing to Multitrack Video [lexano-ivs]
  • Added support for Stream Delay to Multitrack Video [lexano-ivs]
  • Added Spatial AQ option for VideoToolbox encoders on macOS 15+ [dsaedtler]
  • Added QVBR rate control for VA-API [nowrep]
  • Added explicit sync support for PipeWire Screen Capture [dkorkmazturk]
  • Added support for V4L2 virtual camera on non-Linux environments (e.g., BSD) [yurivict]
  • Added support for hardware accelerated browser source to Linux [tytan652]
    • The feature is disabled on NVIDIA GPUs due to feature-support inconsistencies across model series and driver series

31.1 Changes

  • Updated game capture hook signatures on Windows [derrod]
    • This update fixes game capture with games from Riot Games that use Vanguard
  • Added logging for streaming service recommended settings [prgmitchell]
  • Adjusted appearance of Scene Collection importer [Warchamp7]
  • Adjusted appearance of Sources list [Warchamp7]
  • Adjusted appearance of dock toolbars [Warchamp7]
  • Adjusted Missing Files dialog [Warchamp7]
    • Added support for recursive directory searches up to two levels deep
    • Adjusted the size, layout, and other UI aspects of the dialog
    • Fixed a bug when locating only a single file that caused the additional files prompt to appear twice
  • Reorganized Preview/Source context menu [Warchamp7]
  • Unified appearance of menus [Warchamp7]
  • Improved preview draw performance [Lain-B]
  • Increased maximum crash report size to 200 KB [WizardCM]
  • Adjusted Multitrack Video reconnection behavior [dsaedtler]
  • Changed hotkeys on macOS to require Input Monitoring permission instead of Accessibility [gxalpha]
  • Updated Video Capture Devices and Capture Card Devices on macOS to a unified list-based format selector when not using a preset [jcm93/PatTheMav/Warchamp7]
  • Removed the Exit button from the Controls dock [Warchamp7]

31.1 Bug Fixes

  • Fixed a crash with Media Sources with no video frame size, such as audio files [RytoEX/jeiea]
  • Fixed a crash on Windows with Display Capture if no display is available [RytoEX]
  • Fixed a crash on Windows with Vulkan Direct Display if OBS Studio is installed [mbechard]
  • Fixed a crash on Windows when importing a profile with a Unicode path [PatTheMav]
  • Fixed a crash on macOS 13 or older when a Browser Source or Browser Dock was added or loaded [jcm93/PatTheMav/RytoEX]
  • Fixed a race condition that caused subsequent recordings to fail/hang after an encoder timeout [derrod]
  • Fixed a freeze if an item was cropped further than its original dimensions [Lain-B]
  • Fixed a possible crash in Multitrack Video output [lexano-ivs]
  • Fixed a possible crash when reordering scene items [zavitax]
  • Fixed a possible crash when adding a procedure handler [norihiro]
  • Fixed a possible crash on shutdown from browser panels on Windows and macOS [WizardCM]
  • Fixed a possible race condition when loading sources [Lain-B]
  • Fixed a possible deadlock on Linux when checking if plugins were built against Qt5 [norihiro]
  • Fixed an issue with Rescale Output allowing invalid resolutions [flaeri]
  • Fixed an issue with browser source audio distortion on Windows [xtfo]
  • Fixed a possible packet loss issue with WebRTC output [Sean-Der]
  • Fixed R10L format output having bad RGB values [jpark37]
  • Fixed lookahead depth value logging for NVENC [DeeDeeG]
  • Fixed manifest commit hash comparison in updater [dsaedtler]
  • Fixed CBR spike when using QSV with Intel Battlemage GPUs [thyintel]
  • Fixed encoder throughput checks in AMF for older AMD drivers [rhutsAMD]
  • Fixed 10-bit and 16-bit PipeWire captures [PancakeTAS]
  • Fixed text input field in name dialogs (New/Rename/Duplicate) not being focused by default [Warchamp7]
  • Fixed some buttons not being readable by VoiceOver on macOS [gxalpha]
  • Fixed V4L2 virtual camera start failure on Linux [stephematician]
  • Fixed an issue with AMF where the encoder level was incorrectly set too high [lexano-ivs]
  • Fixed an issue with VA-API on AMD in Flatpak builds where the frame height was set incorrectly [lexano-ivs]
  • Fixed an issue where the game capture hook could incorrectly report that it was still hooked [EZ64cool]
  • Fixed an issue on Linux and macOS where POSIX pipes could fail silently [franga2000]
  • Fixed an issue with V4L2 devices where corrupted frames would terminate capture [JiangXsong]
  • Fixed an issue where settings could become corrupted when updating them in the AJA plugin [norihiro]
  • Fixed an issue with Multitrack Video where a stream would disconnect after 48 hours and fail to reconnect [dsaedtler]
  • Fixed an issue on Linux where hotkeys could stop working [norihiro]
  • Fixed an issue where FLV/RTMP timestamps were incorrect when b-frames are used [dsaedtler]
  • Fixed an issue where obs-browser cookie folder names could start with spaces [RytoEX]
  • Fixed an issue where browser error pages could not scroll [WizardCM]
  • Fixed an issue on macOS where menu items would launch unintended actions when OBS was set to certain languages [gxalpha]

#

Technical Details
Released
Jul 28, 2025
File size
150 MB
Official source checked
Jul 22, 2026
Official notes checked
Jul 22, 2026
Checksum

Use these hashes to verify downloaded installers match the files published with the official release.

Checksums

OBS-Studio-31.1.2-Sources.tar.gz: 5d66d4fb0d3ea91bb16aed58843bf652cf5b0aa692480b3d37eb878333b74f97 OBS-Studio-31.1.2-Ubuntu-24.04-x86_64-dbsym.ddeb: c85d5e624e8908c02ee739fba56f1a1be0d42dcec04abd419c2d771b25b177f5 OBS-Studio-31.1.2-Ubuntu-24.04-x86_64.deb: 95af3e3961b53c34c40fed5d68d3c6d14444ec592ded93a9c91b56cd5a376fae OBS-Studio-31.1.2-Windows-arm64-PDBs.zip: 9da8fbfd2490efb17286d1498bd675f3d99774e7270c15e5b536b9432596440a OBS-Studio-31.1.2-Windows-arm64.zip: 1e6740c7ddb7b9ee0049d402b9922df95ff2fdb4d0415eafb6e57556d8af648d OBS-Studio-31.1.2-Windows-x64-Installer.exe: 2505c88de000799c274e8abd09743295b23a4b5c5bf5d3a3c294b2e001585dba OBS-Studio-31.1.2-Windows-x64-PDBs.zip: ab56f676b6038f267444a3b75c3efa3eae85d0390bc7985c303bc654c8d909e1 OBS-Studio-31.1.2-Windows-x64.zip: 9513cd402936593a6a5500da5d2bd49e6cd04dce05509c7b7f48dd25c391d2d8 OBS-Studio-31.1.2-macOS-Apple-dSYMs.tar.xz: 59487df066f99360bea237c502a5266069523f7dbffa7fee69a57789541a4a9d OBS-Studio-31.1.2-macOS-Apple.dmg: 8f18142c8599d4e80baee5913b03f8357c3e5fd0b76835f54e76dedf9f857188 OBS-Studio-31.1.2-macOS-Intel-dSYMs.tar.xz: ed339b8b1e6c2f46229c6f310d255d05246d11d1fd00ccafda6ddbed99e4f086 OBS-Studio-31.1.2-macOS-Intel.dmg: 8eff8f85f6b72a476c9074b00840326a2888f208f3c3c70aed1bedacd692935f

User Reports / Sources (1)

User report sources used for the current read.

Official sources