Can't play while streaming - CPU running on 100%

Sheepy_9

New Member
Hi, I've read the " High CPU Usage/High Encoding/Taking too long to encode? Read this first!" and the " Dropped frames/disconnecting/lag? Read this first! " threads, but my problem is still occuring.

Log: https://obsproject.com/logs/c0sqBXnPKcHBSfPA
(Already get rid of window capture, it was only for testing)

My specs:
  • CPU: i5 9600k
  • GPU: rx 5700 XT (Lastest recommened (stable) driver)
  • RAM: 1 x 16 GB 2666 mhz
  • Upload: 300 Mbps
(Nothing is overheating)

My settings in OBS:
  • 264/AVC Encoder
  • Preset: Twitch Streaming
  • Bitrate: 3500
  • Base (Canvas) res: 1920x1080
  • Output (Scaled) res: 1280x720
  • Downscale Filter: Bicubic
  • Common FPS value: 30

If OBS is open and a game is running, my CPU is at 100% constantly.
When OBS is idle, it uses 25-30% of my CPU, when streaming it uses 40-50% of it -> So my CPU is sitting at 60% and I haven't even started a game.
If I start GTA, a fairly CPU intesive game, it runs low on FPS and has big lag spikes...

What should I do to optimize this, to be able to stream somewhat "quality" content?

I hope everything is understandable, English isn't my native lang.
 
Top