OBS Studio: Free Live Streaming & Screen Recording in Linux

OBS Studio, short for Open Broadcaster Software Studio, is a free-to-use, open-source, cross-platform software application designed for video recording and live streaming.

Whether you’re a gamer looking to share your gameplay, a content creator aiming to produce high-quality videos, or a professional needing to conduct webinars, OBS Studio offers a robust set of features that cater to all these needs.

In this article, we will explore what OBS Studio is, its key features, and how to install it on a Linux system.

What is OBS Studio?

OBS Studio is a widely used cross-platform screencasting and streaming software application that enables you to record your screen, webcam, and microphone, as well as live stream your content to popular platforms such as Instagram, YouTube, and Facebook.

OBS Studio - Video Recording & Streaming
OBS Studio – Video Recording & Streaming

Key Features of OBS Studio

  • It lets you create scenes using different sources like screen captures, text, images, browser windows, webcams, capture cards, and more.
  • Create as many scenes as you want and easily switch between them with smooth transitions.
  • It gives you an easy-to-use sound mixer where each sound can have filters like noise reduction, noise control, and volume adjustment.
  • You can quickly add new sources, make copies of ones already there, and easily change their properties.
  • It can use keyboard shortcuts for almost everything, like changing scenes, starting or stopping streams or recordings, muting sound sources, and more.
  • It has a strong API that allows plugins and scripts to customize and add more features that suit your needs.

Installing OBS Studio on Linux

OBS Studio is available for installation on Linux through Flathub using Flatpak, and also through a PPA for Ubuntu.

sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt update
sudo apt install ffmpeg obs-studio

After you finish installing it, you can start OBS Studio either from your apps menu or by typing a command in the terminal.

obs

For other Linux distributions, you can install OBS Studio using different package managers as shown.

sudo dnf install obs-studio         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo pacman -S obs-studio           [On Arch Linux]
sudo zypper install obs-studio      [On OpenSUSE]    

Getting Started with OBS Studio

After installation, launching OBS Studio for the first time will prompt you with an Auto-Configuration Wizard. This wizard will guide you through the basic setup process, including video settings, streaming preferences, and recording settings.

OBS Studio Setup Wizard
OBS Studio Setup Wizard

To make a new scene, click the "+" button in the “Scenes” section. To add sources to this scene, click the "+" button in the “Sources” section.

OBS Studio Add Scene
OBS Studio Add Scene

OBS Studio lets you use different things like windows you want to capture, web pages, pictures, text, and other stuff. Just pick what you want to add and set it up how you like.

OBS Studio Add Sources
OBS Studio Add Sources

OBS Studio records sound from your computer and microphone by default. You can adjust these in the Audio Mixer section. To add more sound sources, click the "+" button under “Sources” and choose “Audio Input Capture” or “Audio Output Capture“.

To begin streaming, go to “Settings” and find the “Stream” tab. Choose your streaming platform (such as Twitch, YouTube, or Facebook), then enter your Stream Key. Finally, click “Start Streaming” to start your live broadcast.

Conclusion

OBS Studio is a flexible and strong tool for recording or live-streaming videos. It’s free because it’s open-source, meaning a community works together to make it better all the time.

Whether you’re a beginner or a professional, OBS Studio offers the features and flexibility needed to create high-quality video content. By following the installation guide provided, Linux users can easily set up OBS Studio and start creating their own live streams and recordings in no time.

Two small things before you go

If something didn’t work on your setup, leave a comment and tell me which distro and version you’re on. I read every one, and most of these articles got better because a reader pointed out what was missing.

And if it did work, share it. TecMint has stayed free for 14 years because people pass these articles around, and that traffic is what pays for writing the next one.

Leave a comment
Get two free Linux courses

Learn the Linux basics with two free courses and join 34,000+ readers getting practical TecMint tutorials and selected Pro TecMint articles every week.

Pro TecMint
Get lifetime access for $99

If you want to go beyond the free tutorials, Pro gives you 18 courses, 5 ebooks, and every future course I add. One payment, lifetime access, no renewals.

Ravi Saive
Ravi Saive
Administrator
About the author

I'm Ravi Saive, an award-winning entrepreneur and founder of several successful 5-figure online businesses, including TecMint.com, GeeksMint.com, UbuntuMint.com, and the premium learning hub Pro.Tecmint.com.

Got Something to Say? Join the Discussion...

Thank you for taking the time to share your thoughts with us. We appreciate your decision to leave a comment and value your contribution to the discussion. It's important to note that we moderate all comments in accordance with our comment policy to ensure a respectful and constructive conversation.

Rest assured that your email address will remain private and will not be published or shared with anyone. We prioritize the privacy and security of our users.