OBS Studio

From Wikipedia, the free encyclopedia
  (Redirected from Open Broadcaster Software)
Jump to navigation Jump to search
OBS Studio
OBS Studio Logo.svg
OBS 26.1 Screenshot EN 2020.12.27 - 15.28.46.07.png
OBS Studio 26.1.0 running on Windows 10 giving the Droste effect.
Developer(s)Hugh "Jim" Bailey and community volunteers
Initial releasev0.32a / 1 September 2012; 9 years ago (2012-09-01)[1]
Stable release
27.2.4[2] Edit this on Wikidata / 30 March 2022
Preview release
27.2.0-rc4[3] Edit this on Wikidata / 8 February 2022
Repositoryhttps://github.com/obsproject/obs-studio
Written inC, C++[4]
Operating systemWindows 8 and later, macOS 10.13 and later, Linux[a], BSD[b][5][6]
PlatformIA-32 and x86-64
Available in59 languages[7]
List of languages
  • Afrikaans
  • Albanian
  • Arabic (Saudi Arabia)
  • Azerbaijani
  • Bashkir
  • Basque
  • Bengali
  • Bulgarian
  • Catalan
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Croatian
  • Czech
  • Danish
  • Dutch (Netherlands)
  • English (UK)
  • English (US)
  • Estonian
  • Farsi
  • Filipino
  • Finnish
  • French
  • Gaelic (Scotland)
  • Galician
  • Georgian
  • German
  • Greek
  • Hebrew
  • Hindi
  • Hungarian
  • Indonesian
  • Italian
  • Japanese
  • Korean
  • Kurdish
  • Lithuanian
  • Malay
  • Mongolian
  • Norwegian (Bokmål)
  • Norwegian (Nynorsk)
  • Polish
  • Portuguese (Brazil)
  • Portuguese
  • Punjabi
  • Romanian
  • Russian
  • Serbian (Cyrillic)
  • Serbian (Latin)
  • Slovak
  • Slovene
  • Spanish
  • Swedish
  • Tagalog
  • Tamil
  • Thai
  • Turkish
  • Ukrainian
  • Urdu
  • Vietnamese
TypeSoftware vision mixer, streaming media
LicenseGPL-2.0-or-later[8]
Websitehttps://obsproject.com/

OBS Studio (formerly Open Broadcaster Software or OBS, for short)[9] is a free, open-source, and cross-platform screencasting and streaming app. It is available for Windows, macOS, Linux distributions,[a] and BSD.[b] OBS Project raises funds on Open Collective and Patreon.[10][11]

Overview[edit]

OBS Studio 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 the Real Time Messaging Protocol (RTMP). It can stream videos to any RTMP-supporting destination, including YouTube, Twitch, Instagram and Facebook.[12]

For video encoding, OBS Studio can use the x264 transcoder,[13] 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.[14] 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.[15]

OBS Studio also supports plug-ins to extend its functionality.[16]

User interface[edit]

OBS 24.0.0

The main user interface is organized into five sections: scenes, sources, audio mixer, transitions, and controls. Scenes are groups of sources like live and recorded video, text and audio. The mixer panel lets the user mute the audio, and adjust the volume through virtual faders, and apply effects by pressing the cogwheel next to the mute button. The control panel has options for starting/stopping a stream or recording, a button to transform OBS to a more professional Studio Mode (see below), a button for opening the settings menu and a button to exit the program. The upper section has a live video preview, used to monitor and edit the current scene. The user interface can be switched to a variety of themes, including both dark and light themes, depending on what the user prefers.

When in Studio Mode, there are two canvas preview windows, the left one for modifying and preview of non-active scenes, while the right window is for preview of the live scene ("Preview" and "Program" respectively). In the middle there is a secondary transition button, allowing for transitioning to the non-active scene in the left window using user-defined "quick transitions".

There are some simple tutorials on the Internet that show how to use OBS Studio,[17][18][19] including more in-depth tutorials designed to cover every aspect of the application.[20]

History[edit]

OBS Studio started out as a small project created by Hugh "Jim" Bailey, but quickly grew with the help of many online collaborators working both to improve OBS and spread the knowledge about the program. The first version was released in August 2012.[21] In 2013, development started on a rewritten version known as OBS Multiplatform (later renamed OBS Studio) for multi-platform support, a more thorough feature set, and a more powerful API.[22] In 2016, OBS "Classic" was no longer supported, and OBS Studio became the primary version.[23]

Usage in other software[edit]

Streamlabs Desktop (formerly Streamlabs OBS)[24] is a live streaming app that integrates OBS Studio with viewer interactions, chat management, and tip donations.[25][26] The app uses OBS Studio for media streaming and Electron for its user interface.[27] It distributes contents over Twitch, YouTube Live, and Facebook Live.[28][29] The first version of the app was launched on 31 March 2020 for macOS.[30][31] On 18 November 2021, following criticism, the app's name changed to Streamlabs Desktop to prevent any illusion of affiliation with OBS Studio.[32][24]

On 16 December 2021, an OBS Studio developer drew attention to an invite-only release of TikTok Live Studio, which appeared to be based on OBS Studio, without acknowledgement and in violation of OBS Studio's license.[33][34]

See also[edit]

Free and open-source software logo (2009).svg Free and open-source software portal

Notes[edit]

  1. ^ a b "Linux", in this context, refers to Alpine Linux, ALT Linux, Arch Linux, CentOS, Debian, Fedora, KaOS, Mageia, OpenMandriva, openSUSE, PCLinuxOS, Slackware, Solus, Ubuntu
  2. ^ a b "BSD", in this context, refers to FreeBSD and NetBSD

References[edit]

  1. ^ "Open Broadcaster Software - Changelog". The OBS Project. Archived from the original on 17 May 2013. Retrieved 13 October 2020.
  2. ^ https://github.com/obsproject/obs-studio/releases/tag/27.2.4; publication date: 30 March 2022; retrieved: 6 April 2022.
  3. ^ https://github.com/obsproject/obs-studio/releases/tag/27.2.0-rc4.
  4. ^ "OBS". The OBS Project. Retrieved 15 January 2022.
  5. ^ "Open Broadcaster Software | OBS". The OBS Project. Retrieved 13 October 2020.
  6. ^ "Obs-studio Download (APK, DEB, EOPKG, RPM, TGZ, TXZ, ZST)". pkgs.org. Retrieved 10 August 2021.
  7. ^ "Locales". The OBS Project. Retrieved 13 October 2020.
  8. ^ "COPYING". obsproject/obs-studio. Retrieved 13 October 2020 – via GitHub.
  9. ^ "OBS Classic is no longer supported - Here's how to easily switch to OBS Studio". The OBS Project. Retrieved 26 March 2020.
  10. ^ "Open Broadcaster Software - Open Collective". opencollective.com. Retrieved 23 March 2021.
  11. ^ "Hugh Bailey ("Jim") is creating the OBS Project". Patreon. Retrieved 23 March 2021.
  12. ^ Wilde, Tyler (4 December 2012). "How to stream games with Open Broadcaster: a fast, free livestreaming application - News - PC Gamer". PC Gamer. Future Publishing Limited. Retrieved 2 June 2013.
  13. ^ "x264 Home Page". VideoLan Organization. Retrieved 11 March 2011. In addition to being free to use under the GNU GPL, x264 is also available under a commercial license from x264 LLC and CoreCodec.
  14. ^ "General Performance And Encoding Issues". obsproject.com.
  15. ^ "Surround Sound Streaming And Recording | OBS". obsproject.com.
  16. ^ "Plugins — OBS Studio 24.0.0 documentation". obsproject.com.
  17. ^ "How To Use OBS For Streaming". Answerslave. Retrieved 7 March 2018.
  18. ^ "What is an OBS – How to Use it for Live Streaming". Broodle. 21 December 2017. Retrieved 10 March 2018.
  19. ^ "How to live Stream Any Video To Facebook Page Using OBS". techsite.io. Retrieved 19 November 2018.
  20. ^ EposVox (28 December 2017), The Most In-Depth OBS Studio Tutorial Course Ever Made | OBS STUDIO MASTER CLASS 2018, retrieved 12 May 2019
  21. ^ Bailey, Hugh (31 August 2012). "I made a streaming application so I could stream startcraft. Now it's open source and free for everyone". Reddit. Retrieved 10 May 2021.
  22. ^ "obs-studio/README (first commit)". GitHub. Retrieved 19 November 2021.
  23. ^ "OBS Classic is no longer supported - Here's how to easily switch to OBS Studio". The OBS Project. Retrieved 30 April 2017.
  24. ^ a b "Update name in UI (#3896) · stream-labs/Streamlabs-obs@751f2a2". GitHub.
  25. ^ Kaser, Rachel (30 November 2018). "Streamlabs CEO describes building monetization tools for Twitch & YouTube". TNW. Financial Times.
  26. ^ Glum, Julia (16 August 2018). "This 34-Year-Old CEO Is Helping People Earn Thousands by Playing Video Games". Money.com. Retrieved 4 November 2019.
  27. ^ May, Ethan (25 March 2021). "Streamlabs OBS V1 is Officially Here!". Streamlabs.com. StreamLabs. Electron, the desktop framework that powers our app
  28. ^ Ballard, John (3 November 2019). "Logitech Is Making an $89 Million Bet on Game Streaming". The Motley Fool.
  29. ^ Downing, Shane (14 December 2018). "How these brothers run a gaming startup without sibling rivalry getting in the way". San Francisco Business Times.
  30. ^ Stephen, Bijan (31 March 2020). "Popular livestreaming software Streamlabs OBS is launching on Mac today". The Verge. Vox Media.
  31. ^ Neely, Amber (31 March 2020). "Logitech launching Streamlabs OBS on macOS". AppleInsider. Quiller Media.
  32. ^ Roth, Emma (17 November 2017). "Streamlabs will drop 'OBS' name after getting called out by open-source app". The Verge. Vox Media.
  33. ^ Roth, Emma (20 December 2021). "TikTok's new Live Studio app allegedly violates OBS' licensing policy". The Verge. Retrieved 14 March 2022.
  34. ^ Roettgers, Janko (20 December 2021). "TikTok is accused of violating GPL with new livestreaming software". Protocol. Retrieved 14 March 2022.

External links[edit]