Question / Help OBS taking up to much CPU

RetroKid159

New Member
Hello i just recently built my computer yesturday installed windows and i wanted to use OBS to stream
But here was the problem i tried running it 1280x720 60fps and it was eating my CPU alive it was taking up 50 to 60 cpu
PC Specs:
AMD athlon x4 750k 3.4 overclocked at 3.9
EVGA Geforce GTX 660 2GB Superclocked
4GB Ram
Power Supply 500 Watts Bronze (Plus 80)

Can anyone help me i am new to OBS and i wanna use it instead of xsplit
 

Krazy

Town drunk
Encoding is a very CPU intensive task, it's going to take up a lot of your CPU. Especially an old quad core like yours. I'm actually surprised you were only seeing 60% usage or so.
 

Krazy

Town drunk
Well, are you noticing any actual performance problems? Your CPU being heavily used is completely ok.
 

RetroKid159

New Member
Yeah when i try to stream league of legends i stay at 30fps and i cant go any higher then that but when i stream with Xsplit i go to about 100 fps to 140
 

RetroKid159

New Member
19:08:20: Settings::Video: Enabling Aero
19:10:15: Open Broadcaster Software v0.592b - 32bit (´・ω・`)
19:10:15: -------------------------------
19:10:15: CPU Name: AMD Athlon(tm) X4 750K Quad Core Processor
19:10:15: CPU Speed: 4095MHz
19:10:15: Physical Memory: 3551MB Total, 1743MB Free
19:10:15: stepping id: 1, model 16, family 21, type 0, extmodel 0, extfamily 3, HTT 1, logical cores 4, total cores 4
19:10:15: monitor 1: pos={0, 0}, size={1280, 1024}
19:10:15: Windows Version: 6.1 Build 7600
19:10:15: Aero is Enabled
19:10:15: -------------------------------
19:10:15: OBS Modules:
19:10:15: Base Address Module
19:10:15: 001A0000 OBS.exe
19:10:15: 627C0000 OBSApi.dll
19:10:15: 6A080000 DShowPlugin.dll
19:10:15: 6A930000 GraphicsCapture.dll
19:10:15: 6A060000 NoiseGate.dll
19:10:15: 6A040000 PSVPlugin.dll
19:10:15: ------------------------------------------
19:10:15: Adapter 1
19:10:15: Video Adapter: NVIDIA GeForce GTX 660
19:10:15: Video Adapter Dedicated Video Memory: 2091319296
19:10:15: Video Adapter Shared System Memory: 1593311232
19:10:15: Video Adapter Output 1: pos={0, 0}, size={1280, 1024}, attached=true
19:10:15: =====Stream Start: 2014-01-10, 19:10:15===============================================
19:10:15: Multithreaded optimizations: On
19:10:15: Base resolution: 1280x1024
19:10:15: Output resolution: 1280x1024
19:10:15: ------------------------------------------
19:10:15: Loading up D3D10 on NVIDIA GeForce GTX 660 (Adapter 1)...
19:10:15: ------------------------------------------
19:10:15: Audio Format: 48000hz
19:10:15: Playback device {0.0.0.00000000}.{e3381913-cfab-4d96-aa03-f669da4cd053}
19:10:15: ------------------------------------------
19:10:15: Using desktop audio input: Speakers (Realtek High Definition Audio)
19:10:15: ------------------------------------------
19:10:15: Using auxilary audio input: Microphone (Realtek High Definition Audio)
19:10:15: ------------------------------------------
19:10:15: Audio Encoding: AAC
19:10:15: bitrate: 160
19:10:15: Scene buffering time set to 700
19:10:15: ------------------------------------------
19:10:15: Video Encoding: x264
19:10:15: fps: 60
19:10:15: width: 1280, height: 1024
19:10:15: preset: veryfast
19:10:15: profile: main
19:10:15: keyint: 120
19:10:15: CBR: yes
19:10:15: CFR: no
19:10:15: max bitrate: 2000
19:10:15: buffer size: 2000
19:10:15: ------------------------------------------
19:10:15: MMDeviceAudioSource: Frequency for device 'Speakers (Realtek High Definition Audio)' is 384000, samples per sec is 48000
19:10:15: MMDeviceAudioSource: Frequency for device 'Microphone (Realtek High Definition Audio)' is 352800, samples per sec is 44100
19:10:17: Using RTMP service: Twitch / Justin.tv
19:10:17: Server selection: rtmp://live-lax.justin.tv/app
19:10:17: Interface: Realtek PCIe GBE Family Controller (ethernet, 100 mbps)
19:10:17: Completed handshake with rtmp://live-lax.justin.tv/app in 282 ms.
 

Krazy

Town drunk
Ok, that's what I thought. Don't use Monitor Capture on Windows 7.

The best way to stream LoL is to set up 2 scenes. In the first scene, have a Window Capture of the game lobby, and in the second scene, have a Game Capture of the actual game itself. Then use the Simple Scene Switcher to automatically swap between them: https://obsproject.com/forum/viewtopic.php?f=11&t=1785

You are also dropping a TON of frames, try another Twitch server or something.
 

Krazy

Town drunk
CPU being high likely won't change, but again, only 60% is not bad. Hell, even 100% is fine if everything is still performing ok. Your problem was using Monitor Capture with Aero enabled on Windows 7 which is a horrible method of capturing and was ruining your game performance.
 
Top