OBS Studio

obsproject.com
OBS Studio

Powerful desktop software for live streaming and screen recording. Free and open source software for video recording and live streaming. Features real-time video/audio capturing, scene composition, encoding, recording, and broadcasting. It supports a wide range of formats, and is easily extendable via community plugins

Open Source

OBS Studio Privacy Policy

Privacy Policy Summary

  • Content you post may be edited by the service for any reason
  • The service has non-exclusive use of your content
  • You are informed about the risk of publishing personal info online
  • You can request access, correction and/or deletion of your data

Score

C

Documents

  • privacy policy
    Created 29 Jun 21, Last modified 5 years ago
  • Terms
    Created 29 Jun 21, Last modified 1 year ago

About the Data

This data is kindly provided by tosdr.org. Read full report at: #4227

OBS Studio Source Code

Author

obsproject

Description

OBS Studio - Free and open source software for live streaming and screen recording

#c#c-plus-plus#directshow#facebook-live#ffmpeg#game-capture#live-streaming#screen-capture#twitch-tv#video-recording#youtube-live

Homepage

https://obsproject.com

Repository

  • LicenseGPL-2.0
  • Created01 Oct 13
  • Primary languageC
  • Size82,482 KB
  • Stars75,778
  • Forks10,007
  • Watchers75,778

Language Usage

Language Usage

Project Health

  • Last commit5 days ago
  • Open issues1,167
  • Latest release32.2.2

Recent Commits

  • PatTheMav(21 Aug 26)

    SQUASME: Address review comment

  • PatTheMav(18 Aug 26)

    Update codestyle document Clarifies language around thread-safety of function-local static variables. Since C++11 these variables are initialized in a thread-safe way (no concurrent initialization), but this guarantee does not extend to consecutive accesses to that object (which would still need to use a thread-safe internal implementation if necessary).

  • PatTheMav(18 Aug 26)

    Update contribution guidelines for PR reviews Adds guidelines for pull request reviews particularly around requesting reviews and how to handle review threads: * Only project members are allowed to request reviews from specific users. * Only reviewers are allowed to resolve review comment threads, only project members can unilaterally resolve them if reviewers are unresponsive. * Reviewers should thus take care to check for updates and resolve their comments if they have been addressed. * Pull requests authors should try to avoid force-pushes and rebasing their branches to a minimum to make it easier for reviewers to track changes during review.

  • Gol-D-Ace(02 Jul 25)

    win-capture: Add Roblox window class auto switch to WGC mode

  • kangunnie_soop(12 Feb 26)

    rtmp-services: Update SOOP ingests - Update streaming URL - Consolidate SOOP Korea and SOOP Global service entries

  • Penwywern(22 Aug 23)

    docs: Add precision on editable string lists

  • Warchamp7(28 Aug 26)

    frontend: Use styling for source items appearance The icon and text label for items in the source list was previously enabled/disabled based on scene item visibility state. As of Qt 6.11 Qt no longer triggers context menus when right clicking a disabled QLabel. This means right-clicking a hidden scene item would not show a context menu. Updates SourceTreeItem to use styling classes via idian helpers instead of changing the enabled state of these labels.

  • Warchamp7(28 Aug 26)

    frontend: Add icon coloring for labels Updates idian utils to also support QLabel widgets for icon coloring.

  • Penwywern(22 May 23)

    frontend: Register the replay buffer save hotkey in the frontend Existing registering of the save hotkey in obs-ffmpeg makes it impossible for it to trigger a frontend event, and is inconsistent with other existing output hotkeys. This registers the save hotkey in the frontend and removes the registration in obs-ffmpeg, and adds a "due to hotkey" log message, like other output hotkeys.

  • Penwywern(22 May 23)

    frontend: Add replay buffer saving frontend event

  • Penwywern(22 May 23)

    obs-ffmpeg: Add replay buffer saving output signal

  • tt2468(20 Jun 26)

    libobs: Only emit core signal handlers for public canvases Amends behavior to match other notable object types like sources

  • tt2468(20 Jun 26)

    libobs: Change canvas signal param name to `signal_canvas` Just a nitpick, as `signal_source` is a copy/paste from obs-source

  • prgmitchell(25 Aug 26)

    libobs: Fix monitoring hotkey UI updates Send the monitor signal first because initializing compat_data overwrites the same buffer, causing the monitor value to always be false.

  • tytan652(26 Aug 26)

    libobs: Free monitor hotkeys translations

  • Exeldro(22 Jun 26)

    libobs: Fix deadlock on executing tasks

  • Ryan Foster(26 Aug 26)

    obs-nvenc: Enable NVENC on Arm64

  • tfo(01 Sept 26)

    frontend: Fix dangling pointer in Audio Mixer logging constData() returns a pointer into a temporary QByteArray that is destroyed at the end of the statement, leaving a dangling pointer.

  • Ryan Foster(24 Aug 26)

    CI: Update deps to 2026-08-26 release Notable Changes: * deps.macos: Fix deletion of MbedTLS CMake files * deps.ffmpeg: Fix deletion of MbedTLS static libs * deps.ffmpeg: Enable Windows on Arm for nv-codec-headers

  • Pablo(25 May 26)

    win-capture: Add Construct 3 window class to WGC match Construct 3 games register a top-level window class named "WindowsWebview2Wrapper" which does not contain "Chrome" or "Mozilla", causing OBS automatic mode to use BitBlt instead of WGC, which results in a black screen for Construct 3 games. Add "WindowsWebview2Wrapper" to wgc_whole_match_classes and add compatibility entries for window capture BitBlt and game capture warnings. Closes #13359

  • Warchamp7(04 Jul 25)

    frontend: Improve spin box UX

  • Warchamp7(25 Jun 26)

    libobs, frontend: Add monitoring hotkeys

  • Warchamp7(26 Jun 26)

    docs: Mark monitoring_type as deprecated

  • Warchamp7(25 Jun 26)

    libobs, frontend: Deprecate source monitoring_type

  • Alex Luccisano(06 Aug 26)

    obs-ffmpeg: Fix B-frame offset calculation in AMF AVC and AV1 encoders in AMF that support B-frames were incrementing `dts_offset` even when B-frames were set to 0. For AVC, adjust the `dts_offset` only when B-frames are supported and are greater than 0, and clamp to maximum supported. For AV1, remove the dts_offset code completely because it is being ignored anyway. AV1 handles B-frames and offsets differently; refer to [1] for details. [1]: https://github.com/obsproject/obs-studio/pull/10996

  • Richard Stanway(13 Apr 26)

    libobs, docs: Document intended use of obs_module_unload obs_module_unload was never properly documented, so some plugins use it to free resources, some use it to save data, etc. While libobs tries to ensure all objects are shut down and destroyed before calling unload, if another plugin is holding a strong reference, or if a reference leak has occurred, libobs may need to call back into a plugin-provided object's destroy function even after obs_module_unload has returned. If the plugin has freed memory or other resources needed for the callback then this likely results in a crash. Going forward, we should document that obs_module_unload is now intended only for saving data and releasing references, and that calling libobs after it returns is not allowed. For cases where resource cleanup is actually needed (for example, an external out of process helper needs to be shut down or a release call to a hardware driver), a new obs_module_destroy callback is intended to be added in a future version.

  • Kira-NT(19 Aug 26)

    win-capture: Improve fullscreen window detection It's not that uncommon for apps on Windows to use a hacky method of extending their windows 1-2px past the supported monitor resolution to preserve "true" windowed fullscreen and circumvent some exclusive fullscreen-related issues presented by their graphics library, Windows itself, or both. Therefore, the fullscreen detection technique has been relaxed to properly identify windows slightly larger than the monitor's viewport as fullscreen. Windows also does something similar, evident by the fact that the taskbar disappears, as it always does for fullscreen windows, even when a window stretches slightly beyond the defined viewport.

  • Ryan Foster(21 Aug 26)

    Merge pull request #11178 from RytoEX/really-update-libnsgif libobs/graphics: Update libnsgif to 1.0.0 libobs/graphics: Hide GIF decoding data from exported header file libobs/graphics: Break image file API to prevent ABI issues Co-authored-by: Norihiro Kamae <[email protected]> Co-authored-by: Lain <[email protected]>

  • Lain(19 Aug 26)

    libobs/graphics: Break image file API to prevent ABI issues

  • Norihiro Kamae(19 Aug 26)

    libobs/graphics: Hide GIF decoding data from exported header file

OBS Studio Security

6.1/10

Repo Security Summary

Updated 24 Aug 26

  • Security-Policy10/10
  • Maintained10/10
  • Code-Review10/10
  • Dangerous-Workflow10/10
  • PackagingN/A
  • CII-Best-Practices0/10
  • Token-Permissions0/10
  • License10/10
  • Binary-Artifacts9/10
  • Fuzzing0/10
  • Pinned-Dependencies10/10
  • Branch-ProtectionN/A
  • Signed-Releases0/10
  • SAST0/10

OBS Studio Website

Website

Open Broadcaster Software | OBS

OBS (Open Broadcaster Software) is free and open source software for video recording and live streaming. Stream to Twitch, YouTube and many other providers or record your own videos with high quality H264 / AAC encoding.

Redirects

Does not redirect

Security Checks

All 65 security checks passed

Server Details

  • IP Address37.59.185.111
  • Hostnameobsproject.com
  • LocationWattrelos,Hauts-de-France,France,EU
  • ISPOVH SAS
  • ASNAS16276

Associated Countries

  • USUS
  • FRFR
  • CACA

Safety Score

Website marked as safe

100%

Blacklist Check

obsproject.com was found on 0 blacklists

  • AntiSocial Blacklist
  • Artists Against 419
  • Badbitcoin
  • Bambenek Consulting
  • CERT Polska
  • CoinBlockerLists
  • CRDF
  • CryptoScamDB
  • EtherAddressLookup
  • EtherScamDB
  • Fake Website Buster
  • MetaMask EthPhishing
  • NABP Not Recommended Sites
  • OpenPhish
  • PetScams
  • PhishFeed
  • PhishFort
  • Phishing.Database
  • PhishStats
  • PhishTank
  • Phishunt
  • RPiList Not Serious
  • Scam.Directory
  • SecureReload Phishing List
  • Spam404
  • StopGunScams
  • Suspicious Hosting IP
  • ThreatFox
  • ThreatLog
  • TweetFeed
  • URLhaus
  • ViriBack C2 Tracker

Website Preview

Website preview

OBS Studio Reviews

More Casting & Streaming

⚠️ This section is still a work in progress ⚠️
Check back soon, or help us complete it by submiting a pull request on GitHub.
Or submit an entry here

About the Data: OBS Studio

Change History

  • Added

Edit OBS Studio Data

You can edit OBS Studio's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external sources, a list of these can be found data documentation.

Origin Data

Modify Data

API

You can access OBS Studio's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/v1/services/obs-studio

The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

Share OBS Studio

Help your friends compare Casting & Streaming, and pick privacy-respecting software and services.
Share OBS Studio and Awesome Privacy with your network!