Open Broadcaster Software Lagging

Open Broadcaster Software is a freeware product from OBS Project specifically designed for computer gamers to capture, live stream and broadcast in-game sessions.

The software, which helps players share their gaming activities and fun with the rest of the world, occasionally experiences severe lags. We have discovered several tweaks in the application settings might help you get the better of this problem.


Disable Plugins

Do you use customizable plugins that add specific functionality to OBS? Try disabling a few of the recently installed plugins.

  1. Launch Open Broadcaster Software.
  2. In the main window, click the Plugins button, situated on the bottom right.
  3. You will get a new dialog displaying the list of all installed plugins.
  4. Select and disable all recently installed plugins.


Change the Default Language

Strangely enough, some users have reported severe lags after changing the default language. Make sure you set English as your preferred language.

  1. Click the Settings menu and select the Settings option.
  2. Click the General tab on the new dialog that you get.
  3. Select English option in the Language drop down box.


Create a New Profile with Default Settings

Make a new profile with custom configurations to avoid loading any settings that might have been adversely affected somehow due to a recent change.

  1. Open the Settings dialog again.
  2. In the General tab, click the Remove button underneath the Setting Profile text box.
  3. Specify a name for your new profile, for example CustomConfigs and then click Add.
  4. Click Apply | OK.


Set Optimum Bitrate

In the Settings dialog, click the Encoding tab. Make sure that your bitrate does not exceed the lower of either 80% of the upload rate or 3300. However, the actual bit rate may vary depending on various circumstances. If you’re unsure, type 1800 in the Max Bitrate (kb/s) text box and click OK.


Turn Padding and Other Features On

For maximum performance, it is important to set the application encoding settings correctly.

  1. In the Encoding tab in the Settings dialog, select the following checkboxes:
    • Use CBR
    • Enable CBR Padding
    • Use Custom Buffer Size
  2. Enter 1800 in the Buffer Size (kbit) textbox.
  3. Click Apply | OK.


Set Stereo Encoding Format

The audio encoding settings must be correctly configured. Select AAC in the Codec drop-down box. Next, set the audio encoding Bitrate to 128. Set 44, kHz stereo as the encoding format. Click OK.


Set Default Gaming Video Adapter

Do you use multiple video adapters for gaming? There must be a default video adapter that will be used for gaming purposes. Click the Video tab in the Settings dialog. In the Video Adapter drop down box, select the adapter you use for gaming.


Set Base Resolution

The Base Resolution settings usually determine your monitor’s resolution. There is a possibility that these settings might have been changed to an incorrect value. Identify your screen’s resolution and configure the base resolution settings appropriately.

  1. Right-click your on the Desktop, select Personalize.
  2. In the Find a setting text box on the left panel, type Resolution.
  3. Click Display Settings icon in the Search Results.
  4. Click Advanced display settings in the subsequent screen.
  5. The current screen resolution is now presented in the Resolution drop down box. Note it down and close the dialog.
  6. Launch Open Broadcaster Software.
  7. Go to the Options dialog and click the Video tab.
  8. Select Custom option.
  9. Specify the monitor’s current resolution in the respective text boxes.
  10. Click Apply, and then OK.


Set the FPS to 30

Frames Per Second is a unit that measures your computer’s graphics performance. It is something that you need to set up correctly in order to avoid the Open Broadcaster Software lag issue. In the Video tab in Settings, set the FPS value to 30. Click OK.


Activate Multithreaded Optimization

This feature deals with 3D gaming on multi-core / hyper-threaded CPUs. You’ll experience a massive improvement in OBS performance once you activate this feature.

  1. Go to the program Settings, and then click the Advanced tab.
  2. In the General category, select the Use Multithreaded Optimizations checkbox.
  3. Set the Process Priority Task to Above Normal.
  4. Set the Scene Buffering Time to 700 Milliseconds.
  5. Click Apply, and then OK.

Raza Ali Kazmi

Raza Ali is content editor and publisher at Sorcim Technologies.