Question / Help New Mobo/CPU

Nick Williams

New Member
Hey guys,

I just upgraded to a 6 core 5820k with 16GB DDR4 and my OBS isn't getting more than 15 FPS now. My old setup was a Quad Core 4790 with 16GB DDR3 and I could stream in 1080p at 60 frames no problem. The issue is noticeable as soon as I either turn my webcam on or start up my AverMedia Live Gamer HD card. With both on, it drops to 12-15 FPS.

Here is a link to my log file with both WebCam and Capture Card running. Now keep in mind, nothing in my OBS has changed since the upgrade from the 4790 to the 5820k so I'm at a loss at whats going on here.

https://gist.github.com/2a98c9ffce4569ef64d8

Please help soon.

Thanks.

*EDIT*

1qvdT0c.png
 

Attachments

  • 2016-02-08-2344-00.log
    10.8 KB · Views: 13

dping

Active Member
Hey guys,

I just upgraded to a 6 core 5820k with 16GB DDR4 and my OBS isn't getting more than 15 FPS now. My old setup was a Quad Core 4790 with 16GB DDR3 and I could stream in 1080p at 60 frames no problem. The issue is noticeable as soon as I either turn my webcam on or start up my AverMedia Live Gamer HD card. With both on, it drops to 12-15 FPS.

Here is a link to my log file with both WebCam and Capture Card running. Now keep in mind, nothing in my OBS has changed since the upgrade from the 4790 to the 5820k so I'm at a loss at whats going on here.

https://gist.github.com/2a98c9ffce4569ef64d8

Please help soon.

Thanks.

*EDIT*

1qvdT0c.png
what do you have cooling that CPU?
 

FaHu

Member
Ceck out your cpu temperature while streaming. Shouldnt go higher than around 60°C. Another problem of that could be the webcam resolution. Is your webcam resolution set 1080p. If yes, set it to 720p.
 

JOJOsaysbreee

New Member
Ceck out your cpu temperature while streaming. Shouldnt go higher than around 60°C. Another problem of that could be the webcam resolution. Is your webcam resolution set 1080p. If yes, set it to 720p.

Hey, I'm the owner of the PC mentioned in the question, my husband made the post. My webcam resolution is on 1920x1080 but it always has been before and I've never ever had these issues. I would think upgrading my PC wouldn't mean I have to downscale everything. The camera is a 1080 recording camera, so it shouldn't be the camera causing the issue as I've always used it the same way. We are more of looking for errors in the new CPU that could be affecting my OBS. We have a liquid CPU cooler we bought brand new just for the new CPU. It's the Corsair H100i GTX Hydro Series, Extreme Performance Liquid CPU Cooler. I'll check the temp when streaming, but it also does this when just previewing and not streaming.
 

FaHu

Member
You use the capturecard for capture your pc or console? If you use it fto capture your pc, thats useless. It cost more cpu power and doesnt bring anything. Try than better normal gamecapture from obs to reach better performance/quality and less problems
 

FaHu

Member
And again webcam to run in1080p60fps use a very high cpu usage in obs. It looks still super high quality if you just choose 720p60fps and your cpu isnt so mich overloaded with encoding just your face. If you run your stream still without downscaling you dont see really a different. If youvare not superzoom your facecam over the complete screen
 

Nick Williams

New Member
The CPU temp hovers around 30°C so that's not the issue
And again webcam to run in1080p60fps use a very high cpu usage in obs. It looks still super high quality if you just choose 720p60fps and your cpu isnt so mich overloaded with encoding just your face. If you run your stream still without downscaling you dont see really a different. If youvare not superzoom your facecam over the complete screen
It's not the facecam at all because we already tried that. Even with the facecam completely off it only gets 20fps. The capture card is used to capture my console, not PC. And again, we've been doing everything this same exact way for almost 10 months with no issues. The CPU isn't stressing at all even while streaming. Doesn't go above 35C. I have my OBS downscaled to 720p (1.50) as well because Twitch only supports up to 720p unless you're a partner.
 

dping

Active Member
The CPU temp hovers around 30°C so that's not the issue

It's not the facecam at all because we already tried that. Even with the facecam completely off it only gets 20fps. The capture card is used to capture my console, not PC. And again, we've been doing everything this same exact way for almost 10 months with no issues. The CPU isn't stressing at all even while streaming. Doesn't go above 35C. I have my OBS downscaled to 720p (1.50) as well because Twitch only supports up to 720p unless you're a partner.
@JOJOsaysbreee That is part of the issue, see below, this should be like around 1-8ms operation, so something related to
your GPU and/or its operation is really putting some serious strain in OBS
Code:
video thread frame - [100%] [avg time: 59.767 ms] [children: 90.2%] [unaccounted: 9.8%]


Below is real proof of a serious issue with OBS. anything below 1% duplicate and not to many late frames is considered ideal.
Code:
23:47:17: Total frames encoded: 11574, total frames duplicated: 8385 (72.45%)
23:47:17: Total frames rendered: 3234, number of late frames: 3108 (96.10%)


There is a possibility that your GPU, your older 760 is being forced to do to much.

i.e. 3 high resolution monitors, GPU scaling for OBS, the webcam and the capture card, etc.

OBS uses GPU to scale any items in the scene and the scene itself, as well as all video capture devices, webcam, capture card etc

I would definitely check your GPU drivers first...consider this being a decent place to put some $. a 760 should be alright for 3 screens, but you are doing much more than that.


EDIT: one other thing, make sure you get the newest chipset, network and audio drivers from your motherboard manufacturer's website. This should be something you do with a mobo change and the best, most compatible drivers will be there..


EDIT2: one more thing I noticed

Code:
23:44:03: Multithreaded optimizations: Off

Turn this on asap
 
Last edited:

FerretBomb

Active Member
Definitely check your motherboard's manual to make sure you have your video card in a x16 slot running at full speed. You may also need to check the BIOS, as some allow you to split PCIe lanes for SLI purposes (so instead of running two slots at x8/x8, it may be running them at x16/x1, but with your video card in the slot assigned to use x1).
As OBS uses VRAM for scaling/compositing, if the video memory bandwidth is being choked (like by only being given an x1 lane, or a PCIe 1.0 slot when it expects 2.0-3.0) it'll lead to a major performance degradation.

Motherboard drivers definitely should be downloaded and installed (NEVER use the packed-in CD, as they're always out of date), same with latest GPU drivers.

But yeah, as @dping pointed out, it's that video thread frame time doing it. That needs to be under 33ms to run 30fps, and under 16ms for 60fps operation. Of course lower is better, and sub-10ms is normal (my own gets 2-3ms, even on the old Radeon 6870 rig).

PS- I've seen this happen when a capture card was being bandwidth-choked too. So try removing the cap card from the scene (and if it's a global source, NEVER switch to a scene where it is included, even if it's unchecked, so it won't ever initialize; globals are only actually initialized the first time a scene they're in is switched to, even if unchecked). Do another test stream and put up another logfile after closing OBS (it finalizes logfiles on program exit) and look at the video frame time to determine if it's the cap card causing it before moving stuff around.
 

Nick Williams

New Member
Hey guys,

So I've installed OBS Studio and a test stream with only the WebCam and AverMedia Card as sources. Oddly enough, NO more lag. CPU/GPU seem to be handling it all just fine. Cam is at 1080p and AverMedia is also 1080p at 60fps. Showing 0 dropped frames and 3-4% CPU usage.

Not sure whats going on with OBS however. I'm about to start a clean install anyway so I'm not too worried. Apparently Microsoft doesn't like it when you switch out the CPU and MoBo with Windows 10 so it invalidated my copy and after calling them, I need the original windows 7 license to get it transferred. But thats a whole other mess. I'm checking my BIOS just to make sure the pci isn't being split for whatever reason. And I didn't use the packed in CD either, downloaded the latest installer suite from ASUS's website. Thanks for all the help, I'll let you know post install how it all goes.

Thanks!
 
Top