{"id":174965,"date":"2025-06-28T08:08:32","date_gmt":"2025-06-28T08:08:32","guid":{"rendered":"https:\/\/linuxiac.com\/?p=174965"},"modified":"2025-06-28T08:49:42","modified_gmt":"2025-06-28T08:49:42","slug":"obs-studio-31-0-4-hotfix-squashes-cross-platform-crashes-and-freezes","status":"publish","type":"post","link":"https:\/\/linuxiac.com\/obs-studio-31-0-4-hotfix-squashes-cross-platform-crashes-and-freezes\/","title":{"rendered":"OBS Studio 31.0.4 Hotfix Squashes Cross-Platform Crashes and Freezes"},"content":{"rendered":"\n<p>Open-source video production suite OBS Studio has shipped its fourth hotfix of the 31.x cycle, which delivers stability improvements across Windows, macOS, and Linux, ensuring a smoother experience for content creators.<\/p>\n\n\n\n<p>One of the most notable fixes addresses a crash when using Media Sources without a defined video frame size\u2014think audio files that lack visual components. Previously, these could cause OBS to quit unexpectedly, but thanks to contributions from community developers, the issue has now been resolved.<\/p>\n\n\n\n<p>Mac users, particularly those running macOS 13 or older, also get some much-needed relief. A nasty crash tied to Browser Sources and Browser Docks has been patched, preventing sudden disruptions during live streams or recordings. An odd macOS bug causing menu items to trigger unintended actions in certain language settings has also been squashed.<\/p>\n\n\n\n<p>For Linux users, this update tackles a silent failure issue with POSIX pipes, which could cause headaches without clear error messages. Virtual camera functionality on Linux also gets a boost, fixing a V4L2 startup failure that previously prevented some users from enabling the feature.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/obsstudio3104-app.jpg\"><img decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/obsstudio3104-app-1024x640.jpg\" alt=\"OBS Studio 31.0.4\" class=\"wp-image-174989\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/obsstudio3104-app-1024x640.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/obsstudio3104-app-380x238.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/obsstudio3104-app-768x480.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/obsstudio3104-app-1536x960.jpg 1536w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/06\/obsstudio3104-app.jpg 1680w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">OBS Studio 31.0.4<\/figcaption><\/figure>\n\n\n\n<p>Beyond platform-specific fixes, OBS Studio 31.0.4 smooths out a few more rough edges. A freeze occurs when cropping an item beyond its original dimensions has been resolved and potential crashes tied to reordering scene items or adding procedure handlers have been stabilized.<\/p>\n\n\n\n<p>For more information, refer to the <a href=\"https:\/\/github.com\/obsproject\/obs-studio\/releases\/tag\/31.0.4\" target=\"_blank\" rel=\"noreferrer noopener\">changelog<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>OBS Studio 31.0.4 fixes crashes related to media sources with no video size and improves stability for macOS 13 and Linux users.<\/p>\n","protected":false},"author":10,"featured_media":174968,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,5],"tags":[5985,4983],"class_list":["post-174965","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","category-news","tag-obs-studio","tag-streaming"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/174965","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/comments?post=174965"}],"version-history":[{"count":0,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/174965\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media\/174968"}],"wp:attachment":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media?parent=174965"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/categories?post=174965"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/tags?post=174965"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}