OBS Studio
obsproject.com Windows, Mac OS, Linux
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
- Homepage: obsproject.com
- GitHub: github.com/obsproject/obs-studio
- Privacy: obsproject.com/forum/help/privacy-policy
- Web info: web-check.xyz/results/obsproject.com
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
Documents
- privacy policyCreated 29 Jun 21, Last modified 2 years ago
- TermsCreated 29 Jun 21, Last modified 2 years ago
About the Data
This data is kindly provided by tosdr.org. Read full report at: #4227
OBS Studio Source Code
Author
Description
OBS Studio - Free and open source software for live streaming and screen recording
Homepage
https://obsproject.comLicense
GPL-2.0
Created
01 Oct 13
Last Updated
05 Apr 24
Latest version
Primary Language
C
Size
68,637 KB
Stars
55,161
Forks
7,485
Watchers
55,161
Language Usage
Star History
Top Contributors
-
@jp9000 (5586)
-
@jpark37 (838)
-
@derrod (472)
-
@notr1ch (469)
-
@PatTheMav (456)
-
@palana (451)
-
@cg2121 (430)
-
@gxalpha (376)
-
@RytoEX (338)
-
@DDRBoxman (295)
-
@WizardCM (286)
-
@tytan652 (284)
-
@fryshorts (200)
-
@norihiro (178)
-
@GeorgesStavracas (175)
-
@Gol-D-Ace (145)
-
@kkartaltepe (144)
-
@pkviet (123)
-
@BtbN (111)
-
@admshao (103)
-
@kc5nra (96)
-
@tt2468 (88)
-
@exeldro (79)
-
@Xaymar (77)
-
@VodBox (66)
-
@computerquip (61)
-
@Lain-B (53)
-
@Warchamp7 (43)
-
@Fenrirthviti (41)
-
@SuslikV (40)
Recent Commits
-
Ryan Foster (05 Apr 24)
libobs: Update version to 30.1.2
-
Ryan Foster (05 Apr 24)
Revert "UI: Change default format for release builds to fMP4/fMOV" This reverts commit 9488bb20b68ef2ca12a4f3eb040f56762c6f1447. This is currently a frequent support issue as Windows Media Player, Movies & TV, and File Explorer all cannot seem to handle fMP4 files correctly. Windows Media Player and Movies & TV will play the files fine, but no duration is listed and the applications cannot seek the file. File Explorer will simply not list the file's length/duration (the field is shown as having no set value). This was somehow not caught during a year's worth of beta and RC builds. The world just wasn't ready for this. =( We have reported these issues to Microsoft, and we will revisit this in the future.
-
Aleks Todorov (27 Feb 24)
cmake: Provide a clear error on version check fail Currently, when git describe fails to get a git tag for the OBS Version, a non-fatal message is printed, and the generator is left to continue, usually ending up with a more cryptic error message down the line. Instead, print the git output together with a short description of what actually happened, and exit fatally so the problematic line of code is clear. An added advantage is that the git output is printed in red instead of (say) white on color-enabled terminals.
-
Ryan Foster (03 Apr 24)
UI: Use spacers instead of widgets in macOS Permissions UI The macOS Permissions dialog was using empty widgets to force other widgets into position. Instead, use horizontal spacers.
-
Ryan Foster (02 Apr 24)
win-wasapi: Fix legacy CMake Follow-up to 1d5d4b29e7f48f9c414388f900d983f0eeef77df: win-wasapi: Handle changes to the default monitoring device Splits the WASAPINotify class out of win-wasapi.cpp and makes it a shared object in the plugin, then also creates a callback to reset audio monitoring if the default output device changes.
-
Ryan Foster (02 Apr 24)
libobs-d3d11: Use OS D3DCompiler_47.dll in legacy CMake Follow-up to 972e24df796f6d57a4e63c101e7ae17121a54c11.
-
PatTheMav (16 Mar 24)
CI: Update formatting actions to use git diff filter before formatting Using git's diff-filter when checking for changed files allows the actions to ignore any deleted files. Combined with explicitly passing glob expressions for source files to git directly allows the command to yield a list of changed files compatible with a given formatter directly.
-
WuLongyue (27 Mar 24)
rtmp-services: Update "CHZZK" platform
-
derrod (25 Jan 24)
obs-ffmpeg: Add Linux NVENC texture encoder
-
derrod (07 Feb 24)
CI: Disable native NVENC for Ubuntu builds
-
derrod (25 Jan 24)
obs-ffmpeg: Add native non-texture NVENC implementation
-
derrod (14 Feb 24)
cmake: Add HANDLE_VERSION_RANGE to FFnvcodec finders
-
tytan652 (20 Sept 22)
UI,plugin: Refactor virtual camera enablement
-
Ryan Foster (28 Mar 24)
UI: Check low disk space only if recording to a file The Custom FFmpeg Output allows the user to configure it to output to a URL instead of a file. In OBSBasic::StartRecording(), we unconditionally call LowDiskSpace() to check for low disk space because we assume that a "recording" will always be to disk. When os_get_free_disk_space() is called on a non-existent path, it returns 0, which causes OBS to emit a low disk space warning. Instead, only call DiskSpaceMessage() if not "recording" to a URL.
-
derrod (26 Mar 24)
obs-outputs: Set AV1 packet priority
-
derrod (26 Mar 24)
obs-outputs: Cleanup some unused leftovers
-
Rob Howell (28 Mar 24)
UI: Fix scene rename on tab and back tab
-
Mariana (20 Mar 24)
UI: Fix Auto-Config Wizard for custom server with no stream key The Auto-Configuration Wizard cannot progress when selecting a custom service that does not require a stream key. Since we have no way to validate if a custom service requires a stream key, we should just not require a stream key is custom service is selected. To fix this, check if a custom service has not been selected when checking if the stream key is empty. Co-authored-by: Ryan Foster <ryan@obsproject.com>
-
Len (28 Mar 24)
rtmp-services: Add Hakuna Live RTMP service
-
Ryan Foster (27 Mar 24)
obs-ffmpeg: Fix NVENC compatibility hack for old drivers/hardware Add a COMPAT version of NV_ENC_INITIALIZE_PARAMS_VER, which changed between SDK 12.0 and 12.1. If using drivers older than the configured SDK/API requires, fall back to the compatibility version of the API (11.1). An example scenario would be encoding in H.264 on driver version 512.15. SDK 12.1 requires driver version 531.61 on Windows. Currently, in this scenario, OBS will fall back to the FFmpeg encoder path, which will do its own driver check, which will fail on this driver version. With this change, this scenario will instead leverage the existing compatibility hack to fall back to the compatibility version of the API without falling back to FFmpeg. It should be noted that while neat, the compatibility hack that enables Kepler GPUs to continue to be able to use NVENC in this way is expected to be removed at some point.
-
Ryan Foster (27 Mar 24)
obs-ffmpeg: Set needs_compat_ver before struct version checks Because 4a8e8bb1bdf2d1efaae75893a544bddab0e2bb2a changed the NVENCAPI_STRUCT_VERSION define to rely on enc->needs_compat_ver, we must do the conditional check and define needs_compat_ver before any structs are initialized because they will check the version when doing so by calling NVENCAPI_STRUCT_VERSION internally. In this case, make sure that we define enc->needs_compat_ver before NV_ENCODE_API_FUNCTION_LIST_VER is called for NV_ENCODE_API_FUNCTION_LIST.
-
Exeldro (10 Feb 24)
obs-text: Fix alignment with extents
-
PatTheMav (27 Mar 24)
CI: Fix JSON runtime error for language file uploads The upload step in the job uses the output of two prior steps as its condition. One of the jobs itself is a conditional job, so if the primary condition is not met, the secondary output is not set and the fromJSON call will fail. Using a string comparison allows the check to still work as expected (as the output will be an empty string otherwise)
-
Penwywern (18 Mar 24)
docs: Document the audio_active functions and signals
-
derrod (22 Mar 24)
UI: Disable scrolling for encoder properties
-
derrod (22 Mar 24)
UI: Add option to disable scrolling to OBSPropertiesView
-
Ryan Foster (21 Mar 24)
libobs: Update version to 30.1.1
-
Kurt Kartaltepe (18 Mar 24)
obs-qsv11: Check all encoders are Intel devices On Linux, we enumerate all VA-API devices, which incorrectly enables QSV AV1/HEVC encoders when AMD devices report these capabilities.
-
Ryan Foster (20 Mar 24)
CI: Update deps to 2024-03-19 release Notable changes: * CI: Force use of Xcode 15.2 to fix runtime crashes on older macOS This affects all macOS deps. There are no other changes.
-
tt2468 (21 Feb 24)
deps/media-playback: Detect+handle video res changes with hwaccel
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 Address 142.4.216.103
- Hostname kore.r1ch.net
- Location Montreal, Quebec, Canada, NA
- ISP OVH Hosting Inc.
- ASN AS16276
Associated Countries
-
US
-
CA
Saftey Score
Website marked as safe
100%
Blacklist Check
obsproject.com was found on 0 blacklists
- ThreatLog
- OpenPhish
- PhishTank
- Phishing.Database
- PhishStats
- URLhaus
- RPiList Not Serious
- AntiSocial Blacklist
- PhishFeed
- NABP Not Recommended Sites
- Spam404
- CRDF
- Artists Against 419
- CERT Polska
- PetScams
- Suspicious Hosting IP
- Phishunt
- CoinBlockerLists
- MetaMask EthPhishing
- EtherScamDB
- EtherAddressLookup
- ViriBack C2 Tracker
- Bambenek Consulting
- Badbitcoin
- SecureReload Phishing List
- Fake Website Buster
- TweetFeed
- CryptoScamDB
- StopGunScams
- ThreatFox
- PhishFort
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
API
You can access OBS Studio's data programmatically via our API.
Simply make a GET
request to:
https://api.awesome-privacy.xyz/creativity/casting-and-streaming/obs-studio
The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.
About the Data
Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.
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!