obs studio is Free and open source software for video recording and live streaming. Download and start streaming quickly and easily on Windows download easy from our website techwasii.
OBS Studio Overview
This guide assumes you already have a basic knowledge of streaming services and streaming terminology, and aims to give you a quick overview of the most important options and features in OBS Studio. However, even if you don't have any previous experience, don't be discouraged! This guide can still be very useful. It may seem like a lot to take in all at once; just take your time and read carefully.
This guide is broken into these main sections:
Quickstart
The 4-step Quickstart guide has been moved to OBS Studio Quickstart. Use it if you're brand new to OBS Studio and just want to get started as soon as possible!
Settings
Overall, most settings will be fairly self-explanatory. This will not cover everything, but will be an overview of the basics and what you can do in each section.
General
- Change theme (light/dark)
- Enable/disable system tray icon (required for hiding to tray)
- Show confirmation for starting/stopping streams
- Enable/Disable Source snapping
- Enable/Disable automatic recording when streaming
Stream
- Select one of the included Services (Check "Show all services" to see the full list in the dropdown) or set Custom Streaming Server
- Select the server (or enter its URL for Custom Streaming Servers)
- Enter your Stream Key (this can generally be found using the 'Get Stream Key' button)
Output
Note: This section covers Simple output mode. Advanced output mode gives you further options to configure your Stream and Recording independently if you want to. We will not be covering advanced options in this guide (see links at the end). Generally, unless you know why you need to change it, the default options are recommended.
For Streaming:
- Set your Video Bitrate. This changes according to your upload speed and the limitations of the service you use (for example, 6000kbps max for Twitch.tv)
- Set your Audio Bitrate. Around 160kbps for streaming, or lower if you have a low upload speed
For Recording:
- Set your Recording Path
- Record using a preset (Same as stream, High Quality, Indistinguishable Quality, and Lossless) and a different Encoder (if available)
- Select a Hardware Encoder if available (only if you use a different preset than "same as stream" and if a Hardware Encoder is available)[QuickSync, NVENC or AMD VCE]
- Encoder option will not show up until you select a recording quality other than Same as stream
- Enable the Replay Buffer (hotkey to save the buffer must be set under the Hotkeys section)
Audio
- Change the Sampling Rate
- Select up to two Desktop Audio Devices
- Select up to three Microphone/Auxiliary Devices
- Enable Push-to-mute or Push-to-talk for each device (keys configured in the Hotkeys section)
Video
- Base (Canvas) Resolution
- This is the amount of space you have to fit your sources. You usually want this to match your monitor display resolution, or if you are playing games, the game resolution. Default is your primary monitor.
- Output (Scaled) Resolution should be the Stream Output Resolution (720p, 480p, etc)
- This is the resolution that the stream/recording will output at, using the selected downscale filter. If you have 1080p sources, but want to stream at 720p, this is where you would set that.
- Common FPS Value should match your desired output FPS (30/60 for example)
- Note that 60-fps streaming can be very taxing on your system compared to 30-fps. Test ahead of time and ensure your system has enough resources available.
Hotkeys
Here you can set hotkeys that do a variety of things. Some examples:
- Start/Stop Streaming/Recording
- Hide/Show Sources
- Switch to a specific Scene
- Push-to-talk/Push-to-mute
- Capture active window for Game Capture
- Start/Stop/Save Replay Buffer
Keyboard keys are supported. To use joysticks as hotkeys on Linux and Windows, you can use antimicro to map the joystick keys to common keyboard keys and then use them in OBS.
Advanced
Most of these settings should not be changed unless you understand exactly why you need to change them. However, some settings can be useful for new streamers, such as:
- Change the Filename Formatting (or use folders: %CCYY\%MM\%DD\%hh-%mm-%ss = 2016\07\10\12-35-25.flv)
- Hover over the field for a popup that explains each available variable for naming
- Activate Stream Delay
- Configure Automatic Reconnect
- Do not touch anything else in Advanced unless you absolutely know what you're doing. Really, we mean it. If you have questions, search around or hop in the support chat and ask