OBS Studio 30.1.2

OBS Studio (also Open Broadcaster Software or OBS, for short) is a free and open-source app for screencasting and live streaming. Written in C/C++ and built with Qt, OBS Studio provides real-time capture, scene composition, recording, encoding, and broadcasting via Real Time Messaging Protocol (RTMP), HLS, SRT, RIST or WebRTC. It can stream videos to any RTMP-supporting destination, including YouTube, Twitch, Instagram and Facebook.[11] For video encoding, OBS Studio can use the x264 transcoder,[12] Intel Quick Sync Video, Nvidia NVENC and the AMD Video Coding Engine to encode video streams into the H.264/MPEG-4 AVC or H.265/HEVC formats.[13] It can encode multiple tracks of audio in the AAC format. More experienced users can choose any codecs and containers available in libavcodec and libavformat, or output the stream to a custom FFmpeg URL.[14] OBS Studio also supports plug-ins to extend its functionality.[15]

Tags audio video screencasting livestreaming c c
License GNU GPLv3
State stable

Recent Releases

30.1.207 Apr 2024 08:25 minor feature: lt;p gt;If you would like to support the OBS Project, please consider contributing to our lt;a href="https://patreon.com/obsproject" rel="nofollow" gt;Patreon lt;/a gt; or lt;a href="https://opencollective.com/obsproject" rel="nofollow" gt;Open Collective lt;/a gt;! lt;/p gt;. lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" gt; lt;/path gt; lt;/svg gt;Important lt;/p gt; lt;p gt;NOTE: This release is lt;strong gt;NOT lt;/strong gt; the Twitch Enhanced Broadcasting Beta. This release does not include those features. lt;br gt;. For more information on Twitch Enhanced Broadcasting, please see their announcement: lt;br gt; lt;a href="https://blog.twitch.tv/en/2024/01/08/introducing-the-enhanced-broadcasting-beta/" rel="nofollow" gt;https://blog.twitch.tv/en/2024/01/08/introducing-the-enhanced-broadcasting-beta/ lt;/a gt; lt;/p gt;. lt;/div gt;. lt;div class="markdown-alert markdown-alert-note" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-info mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1.75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z" gt; lt;/path gt; lt;/svg gt;Note lt;/p gt; lt;p gt;Note: NVIDIA users may ne
30.1.125 Mar 2024 06:45 minor feature: lt;p gt;If you would like to support the OBS Project, please consider contributing to our lt;a href="https://patreon.com/obsproject" rel="nofollow" gt;Patreon lt;/a gt; or lt;a href="https://opencollective.com/obsproject" rel="nofollow" gt;Open Collective lt;/a gt;! lt;/p gt;. lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" gt; lt;/path gt; lt;/svg gt;Important lt;/p gt; lt;p gt;NOTE: This release is lt;strong gt;NOT lt;/strong gt; the Twitch Enhanced Broadcasting Beta. This release does not include those features. lt;br gt;. For more information on Twitch Enhanced Broadcasting, please see their announcement: lt;br gt; lt;a href="https://blog.twitch.tv/en/2024/01/08/introducing-the-enhanced-broadcasting-beta/" rel="nofollow" gt;https://blog.twitch.tv/en/2024/01/08/introducing-the-enhanced-broadcasting-beta/ lt;/a gt; lt;/p gt;. lt;/div gt;. lt;div class="markdown-alert markdown-alert-note" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-info mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1.75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z" gt; lt;/path gt; lt;/svg gt;Note lt;/p gt; lt;p gt;Note: NVIDIA users may ne
30.113 Mar 2024 01:27 minor feature: 30.1 New Features Enabled HDR for HEVC over RTMP nquah AV1 HDR is not currently supported by YouTube. Reworked the Image Slideshow source Lain-B The reworked Image Slideshow source loads files asynchronously and fixes an issue where the slideshow would loop before showing all images. To change existing Image Slideshow sources to the new version, you must recreate them. Existing Image Slideshow sources will continue functioning as before. Added Capture Audio option to window/game capture on Windows derrod Added Premultiplied Alpha option for game capture on Windows jpark37 Added option for automatic cropping to bounding box derrod Added maxRGB tonemapper for SDR in HDR Tone Mapping filter jpark37 Added GPU rescaling options for streaming and recording outputs derrod Added channel selection for CoreAudio input devices PatTheMav Added Capture Card Device source type on macOS PatTheMav Enabled multi-track audio support for mpegts pkviet Added AV1 support for VA-API nowrep Added AV1 support for WebRTC/WHIP output Sean-Der Added Video Capture Device (PipeWire) source type GeorgesStavracas 30.1 Changes Added HDR support for the Elgato HD60 X Rev.2 FBirth Added theme data search paths derrod Added Lua script location to search path for Lua native libraries Smartkin Added Python 3.11 support for macOS PatTheMav Updated obs-websocket to version 5.4.2 tt2468/Lain-B Release notes for addition in 5.4.0 are here: https://github.com/obsproject/obs-websocket/releases/tag/5.4.0 Improved simple mode replay buffer settings gxalpha Switched to bigger units in the UI for high bitrate/large recordings derrod Disabled Paste Transform on locked scene items cg2121 Disabled Edit Transform if scene item is locked cg2121 Removed Windows 7 and Ubuntu 20.04 NVENC fallbacks derrod PCM audio in (fragmented) MP4/MOV is now supported
30.1 RC102 Mar 2024 03:15 minor feature: lt;p gt;If you would like to support the OBS Project, please consider contributing to our lt;a href="https://patreon.com/obsproject" rel="nofollow" gt;Patreon lt;/a gt; or lt;a href="https://opencollective.com/obsproject" rel="nofollow" gt;Open Collective lt;/a gt;! lt;/p gt;. lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" gt; lt;/path gt; lt;/svg gt;Important lt;/p gt; lt;p gt;NOTE: This beta is lt;strong gt;NOT lt;/strong gt; the Twitch Enhanced Broadcasting Beta. This beta does not include those features. lt;br gt;. For more information on Twitch Enhanced Broadcasting, please see their announcement: lt;br gt; lt;a href="https://blog.twitch.tv/en/2024/01/08/introducing-the-enhanced-broadcasting-beta/" rel="nofollow" gt;https://blog.twitch.tv/en/2024/01/08/introducing-the-enhanced-broadcasting-beta/ lt;/a gt; lt;/p gt;. lt;/div gt;. lt;div class="markdown-alert markdown-alert-note" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-info mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1.75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z" gt; lt;/path gt; lt;/svg gt;Note lt;/p gt; lt;p gt;Note: NVIDIA users may need to
30.1 Beta 323 Feb 2024 03:15 minor feature: lt;p gt;If you would like to support the OBS Project, please consider contributing to our lt;a href="https://patreon.com/obsproject" rel="nofollow" gt;Patreon lt;/a gt; or lt;a href="https://opencollective.com/obsproject" rel="nofollow" gt;Open Collective lt;/a gt;! lt;/p gt;. lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" gt; lt;/path gt; lt;/svg gt;Important lt;/p gt; lt;p gt;This beta is lt;strong gt;NOT lt;/strong gt; the Twitch Enhanced Broadcasting Beta. This beta does not include those features. lt;br gt;. For more information on Twitch Enhanced Broadcasting, please see their announcement: lt;br gt; lt;a href="https://blog.twitch.tv/en/2024/01/08/introducing-the-enhanced-broadcasting-beta/" rel="nofollow" gt;https://blog.twitch.tv/en/2024/01/08/introducing-the-enhanced-broadcasting-beta/ lt;/a gt; lt;/p gt;. lt;/div gt;. lt;div class="markdown-alert markdown-alert-note" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-info mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1.75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z" gt; lt;/path gt; lt;/svg gt;Note lt;/p gt; lt;p gt;NVIDIA users may need to update their
30.1 Beta 214 Feb 2024 03:15 minor feature: lt;p gt;If you would like to support the OBS Project, please consider contributing to our lt;a href="https://patreon.com/obsproject" rel="nofollow" gt;Patreon lt;/a gt; or lt;a href="https://opencollective.com/obsproject" rel="nofollow" gt;Open Collective lt;/a gt;! lt;/p gt;. lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" gt; lt;/path gt; lt;/svg gt;Important lt;/p gt; lt;p gt;This beta is lt;strong gt;NOT lt;/strong gt; the Twitch Enhanced Broadcasting Beta. This beta does not include those features. lt;br gt;. For more information on Twitch Enhanced Broadcasting, please see their announcement: lt;br gt; lt;a href="https://blog.twitch.tv/en/2024/01/08/introducing-the-enhanced-broadcasting-beta/" rel="nofollow" gt;https://blog.twitch.tv/en/2024/01/08/introducing-the-enhanced-broadcasting-beta/ lt;/a gt; lt;/p gt;. lt;/div gt;. lt;div class="markdown-alert markdown-alert-note" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-info mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1.75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z" gt; lt;/path gt; lt;/svg gt;Note lt;/p gt; lt;p gt;NVIDIA users may need to update their
30.1 Beta 110 Feb 2024 07:25 minor feature: lt;p gt;If you would like to support the OBS Project, please consider contributing to our lt;a href="https://patreon.com/obsproject" rel="nofollow" gt;Patreon lt;/a gt; or lt;a href="https://opencollective.com/obsproject" rel="nofollow" gt;Open Collective lt;/a gt;! lt;/p gt;. lt;p gt;NOTE: This beta is lt;strong gt;NOT lt;/strong gt; the Twitch Enhanced Broadcasting Beta. This beta does not include those features. lt;br gt;. For more information on Twitch Enhanced Broadcasting, please see their announcement: lt;br gt; lt;a href="https://blog.twitch.tv/en/2024/01/08/introducing-the-enhanced-broadcasting-beta/" rel="nofollow" gt;https://blog.twitch.tv/en/2024/01/08/introducing-the-enhanced-broadcasting-beta/ lt;/a gt; lt;/p gt;. lt;p gt;Note: NVIDIA users may need to update their GPU drivers to 531.61 or newer. lt;/p gt;. lt;h2 gt;30.1 New Features lt;/h2 gt;. lt;ul gt;. lt;li gt;Enabled HDR for HEVC over RTMP nquah lt;/li gt;. lt;li gt;Reworked the Image Slideshow source Lain-B . lt;ul gt;. lt;li gt;The reworked Image Slideshow source loads files asynchronously and an where the slideshow would loop before showing all images. To change existing Image Slideshow sources to the new version, you must recreate them. Existing Image Slideshow sources will continue functioning as before. lt;/li gt;. lt;/ul gt;. lt;/li gt;. lt;li gt;Added Capture Audio option to window/game capture on Windows derrod lt;/li gt;. lt;li gt;Added Premultiplied Alpha option for game capture on Windows jpark37 lt;/li gt;. lt;li gt;Added option for automatic cropping to bounding box derrod lt;/li gt;. lt;li gt;Added maxRGB tonemapper for SDR in HDR Tone Mapping filter jpark37 lt;/li gt;. lt;li gt;Added GPU rescaling options for streaming and recording outputs derrod lt;/li gt;. lt;li gt;Added channel selection for CoreAudio input devices PatTheMav lt;/li gt;. lt;li gt;Added Capture Card Device source type on macOS PatTheMav lt;/li gt;. lt;li gt;Enabled multi-track audio support for mpegt
30.0.214 Dec 2023 03:15 minor feature:
30.0.110 Dec 2023 18:43 minor bugfix: https://github.com/obsproject/obs-studio/releases