Question / Help Encoding Overloaded?

tgerzing

New Member
hi, so every time i try to stream anything obs starts giving me a message saying "encoding overloaded" and i would really like to get some help to figure out how to fix it, cant finda anyfixes that work for me either, i have tried changing the x264 presets and it doesnt work

heres my pc specs incase its needed:
CPU: AMD-FX6300 3.5ghz
Motherbaord: Gigabyte ga-970a-ds3p
GPU: AMD Radeon RX480 8G
Ram: 16GB

and some log files:
 

Attachments

  • 2017-07-10 16-29-54.txt
    6.6 KB · Views: 12
  • 2017-07-09 19-45-24.txt
    18.4 KB · Views: 10
  • 2017-07-04 21-58-20.txt
    12.7 KB · Views: 10
Last edited:

Xaymar

Active Member
You are overloading both your CPU and GPU, resulting in encoding and rendering lag. Lets fix this. First lets get your rendering stalls down to normal levels, follow these steps without skipping a single one:
  1. Open the game you want to stream.
  2. Go to the GPU heaviest area (lots of foliage, players, objects).
  3. Open the game options, disable VSync and/or Frame limiting
  4. If you aren't at least getting 1.5x the monitor refresh rate as FPS: Lower the games graphics settings until you either do or until it no longer changes.
  5. Enable VSync and/or Frame limiting.
This will reduce visual quality of the game, but will result in more GPU time available to OBS.

Next up is CPU, you have a rather weak AMD FX Faildozer (about equal to an i5-2500, i5-4430 or an i5-3470S) so you will have a hard time streaming at 720p60, at least with x264. You will very likely be able to do at most 720p30 with x264, or if you use GPU encoding you can actually use the GPU to stream at up to 1080p60 on Balanced preset

Code:
20:07:34.367: [x264 encoder: 'streaming_h264'] preset: superfast
20:07:34.367: [x264 encoder: 'streaming_h264'] profile: main
20:07:34.367: [x264 encoder: 'streaming_h264'] settings:
20:07:34.367:     rate_control: CBR
20:07:34.367:     bitrate:      5000
20:07:34.367:     buffer size:  5000
20:07:34.367:     crf:          0
20:07:34.367:     fps_num:      60
20:07:34.367:     fps_den:      1
20:07:34.367:     width:        1280
20:07:34.367:     height:       720
20:07:34.367:     keyint:       120
20:07:34.367:     vfr:          off

20:12:39.965: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 7830 (42.7%)
20:12:40.425: Video stopped, number of skipped frames due to encoding lag: 7013/12459 (56.3%)
 

tgerzing

New Member
thanks, for the help. i did everything you said and now it seems to be working fine, no encoding overloaded (i switched to GPU encoding) and no fps drops either, so again thanks for the help really appreciate it
 
Top