Get in touch
647-982-2108
yourfriends@techdirection.com

Demystifying OBS: Which OBS Encoder Settings to Use

Dan Nagle • Jul 11, 2023

Matching OBS Encoder Settings to your CPU and GPU

Streaming, recording, and content creation can be demanding tasks for your hardware. The Open Broadcaster Software (OBS) is a versatile tool that accommodates a range of configurations. However, identifying the optimal encoder settings can be a challenge, especially given the myriad CPU/GPU combinations. To help you navigate through this, we'll recommend specific OBS encoder settings for 10 of the most common CPU/GPU combinations in PCs and Macs, focusing on 1080p streaming.


Before proceeding, remember that your OBS encoder settings should be tailored according to your specific requirements. The best settings for streaming might differ from those for recording.



Intel i5 with Intel HD Graphics


Recommended OBS Encoder Setting: x264


For this combination, we suggest using the x264 software encoder with a 'veryfast' CPU usage preset. A bitrate of 3500 to 4500 kbps should be adequate for 1080p streaming.



Intel i7 with Intel Iris Graphics


Recommended OBS Encoder Setting: x264


With an Intel i7 processor and Intel Iris Graphics, consider using the x264 software encoder with a 'faster' or 'fast' CPU usage preset. Opt for a bitrate in the 4500 to 6000 kbps range for 1080p streaming.



Intel i7 with NVIDIA GeForce 10 series


Recommended OBS Encoder Setting: NVENC


Given the performance of the NVIDIA GeForce 10 series GPU, it's best to use the new NVENC encoder. For 1080p streaming, a bitrate of up to 6000 kbps is advised.



Intel i9 with NVIDIA GeForce 20 series


Recommended OBS Encoder Setting: NVENC


With the high-performance combination of an Intel i9 and an NVIDIA GeForce 20 series GPU, the NVENC encoder shines. A max bitrate of 8000 kbps should provide excellent quality for 1080p streaming.



AMD Ryzen 5 with Radeon RX 500 series


Recommended OBS Encoder Setting: x264


The x264 encoder is a good fit for the combination of a Ryzen 5 and a Radeon RX 500 series GPU. For 1080p streaming, consider a bitrate in the range of 3500 to 4500 kbps with a 'faster' CPU usage preset.



AMD Ryzen 7 with Radeon RX 5000 series


Recommended OBS Encoder Setting: AMD AMF


For a Ryzen 7 paired with a Radeon RX 5000 series GPU, using AMD's AMF (Advanced Media Framework) encoder would be optimal. For streaming at 1080p, we suggest a bitrate of 6000 to 8000 kbps.



AMD Ryzen 9 with NVIDIA GeForce 30 series


Recommended OBS Encoder Setting: NVENC


The high-end AMD Ryzen 9 coupled with an NVIDIA GeForce 30 series GPU can fully exploit the potential of the new NVENC encoder. Use a max bitrate of 8000 to 10000 kbps for excellent quality 1080p streaming.



M1 Macs


Recommended OBS Encoder Setting: x264


Apple's M1 Macs, which integrate the CPU and GPU into one chip, perform best with the x264 software encoder. For 1080p streaming, we suggest a 'fast' CPU usage preset and a bitrate of 3500 to 4500 kbps.



Older Macs with Intel CPU and Integrated Graphics


Recommended OBS Encoder Setting: x264


For older Macs with Intel CPUs and integrated graphics, the x264 software encoder works best. With a 'veryfast' CPU usage preset, a bitrate of 3000 to 4000 kbps should provide decent quality for 1080p streaming.



Older Macs with Intel CPU and Dedicated GPU


Recommended OBS Encoder Setting: Apple VT H264 Hardware Encoder


Older Macs with Intel CPUs and dedicated GPUs work well with the Apple VT H264 Hardware Encoder. Aim for a bitrate of 3500 to 4500 kbps for good quality 1080p streaming.


Remember, these settings are starting points. It's always a good idea to experiment and test out different settings to find what works best for your specific use cases and workflow. May your streaming and recording journey with OBS be a smooth one!



OBS Interface
  • What is OBS?

    Open Broadcaster Software (OBS) is a free and open-source software for video recording and live streaming. It allows you to capture video from a variety of sources and stream it live to platforms like Twitch, YouTube, and Facebook.

  • What is the recommended internet speed for OBS streaming?

    The recommended internet upload speed is at least 1.5 times higher than your stream's bitrate. For example, if you're streaming at a bitrate of 6000 kbps, you'd want an upload speed of at least 9 Mbps. Always remember to run a speed test before you start streaming to ensure your connection can handle it.

  • Should I use different encoders for simultaneous streaming and recording in OBS?

    Yes, it is generally recommended to use different encoders for streaming and recording if your system resources allow for it. This is because the optimal settings for live streaming can be different than those for recording. Using different encoders allows you to optimize each one individually.

  • What does the term 'bitrate' mean in OBS settings?

    Bitrate refers to the amount of data that you are sending when you stream. A higher bitrate takes up more of your internet bandwidth but will provide a higher quality stream.

  • What does the term 'encoder' mean in OBS settings?

    An encoder compresses your video data for broadcast and decompresses it for playback. OBS uses your CPU or GPU to encode the data.

  • What is the 'keyframe interval' in OBS?

    The keyframe interval is the frequency at which full frames (keyframes) are sent. A lower interval can result in a smoother stream but uses more bandwidth. Most platforms recommend an interval of 2 seconds.

  • How does resolution impact my OBS streaming?

    Higher resolutions, like 1080p, can provide a clearer, more detailed image but require more processing power and bandwidth. Lower resolutions, like 720p, use less power and bandwidth but don't look as clear.

  • What are 'frames per second' (fps) in OBS?

    This is the number of times the image on your stream is updated per second. A higher fps rate (like 60 fps) makes the stream look smoother but requires more processing power and bandwidth.

  • Can I use OBS on both PC and Mac?

    Yes, OBS is compatible with Windows, macOS, and Linux.

  • What should I do if my stream is lagging in OBS?

    If your stream is lagging, it could be due to a variety of factors including internet speed, encoder settings, or computer performance. You may need to adjust your bitrate, use a different encoder, lower your resolution or frame rate, or troubleshoot your internet connection.

  • OBS streaming doesn't work, where can I get help?

    To start, take a look at the OBS wiki for some common issues and potential solutions:


    https://obsproject.com/wiki/General-Performance-and-Encoding-Issues


    If you're still having trouble, book a meeting with us and we'll get you on the right track.

By Events Team 16 May, 2024
A Festival of Hope Uniting Thousands of Kids in Song
By Projects Team 04 Mar, 2024
Reach your audience across platforms
a person is sitting at a desk with a laptop running TheatreMix software and an audio console.
By Projects Team 14 Jan, 2024
Learn the ins and outs of TheatreMix from James Holt, the brains behind the software Take a deep dive into how TheatreMix solves many pains of running theatrical productions on live audio consoles with developer James Holt, presented by Tech Direction.
More Posts
Share by: