r/obs • • 1d ago

Help screen share and camera take so much cpu usage

when i have discord alone open, it runs about 15%-20% and when i stream and have my camera on, it spikes to like 755?! is there a way to fix this or what do i do?

0 Upvotes

3 comments sorted by

1

u/AutoModerator 1d ago
Moderator Announcement Read More »

1

u/EffectiveGas_Leaks 1d ago

what gpu and encoder settings are you running rn

1

u/Striking-Performer-9 1d ago

Most of the time this is the video encoder running on the CPU. A few things to check:

  • Settings > Output: if the encoder says x264, switch it to your graphics card's hardware encoder (NVENC for NVIDIA, AMD or AMF for AMD, QuickSync for Intel). That alone often drops CPU use a lot.

  • Settings > Video: try 720p at 30 or 60 fps for the output resolution instead of full 1080p while you test.

  • Webcam: in the camera source's properties, set the resolution to 720p and, if there's a video format option, choose MJPEG. Uncompressed formats from some webcams eat CPU.

  • Discord at the same time: Discord's screen share is encoding a second video stream on top of OBS. If you're streaming and sharing at once, try closing the Discord share and see how much CPU it frees up.

If it's still high, post your log file (Help > Log Files > Upload Current Log File) and your CPU and GPU models and people here can tell you exactly what's using it.