Question / Help OBS can't hold stable 60 FPS

kr4vitz

New Member
Hey,

i am kinda at the end of my knowhow. Im streaming for over 2 years now and thought that i have seen everything and know most stuff to figure some things out by myself, but i guess that is not the case.

PC Configuration:
Monitor HP w2558hc
Case Corsair Obsidian 650D
Main Board ASUS P9X79 Pro
CPU Intel i7 3930K
Cooler Corsair H100i
Memory Corsair Vengeance 16GB PC1866
Graphics Card ASUS GT610
Capture Card 1 AverMedia Live Gamer HD
Capture Card 2 AverMedia ExtremeCap U3
Sound Card Creative X-Fi Platinum

I am streaming at 720p and 60fps and using the ExtremeCap U3 CC. If i add the capture card to the scene and put this overlay above it my FPS drop down to like 49-52. I am also using the biliear filter not even the Lanczos. it just seems like OBS cant hold stable 60 even though the CFR checked and my CPU is almost idling at 40-50% usage. I already tried to make this overlay not one big picture but seperate. But even if i leave the overlay away and add a follower/sub/donationalert window the FPS will drop down. i just dont get it.

Help would be greatly appreciated <3

Best regards
3zeNZsz.png
 

kr4vitz

New Member
i dont really know which log file it is tho, since i did some tests after i had drops to like 40 fps. Should i send all? or just try to delete log files and make another test. I think i can reduce it to liek 2-3 log files
 

Jack0r

The Helping Squad
You could do a new test with your most used settings if you remember them, and then show us that, or just show us a few different ones of the tests.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
First: have you tried recording to file and checking the framerate there? Sometimes streams do not play at 60fps despite actually being 60fps because flash is often unable to decode fast enough. That should be the first thing you should check, your recordings. See how they play back first.
 

kr4vitz

New Member
I wasn't actually checking the 60 FPS smoothness by watching and the playback stats page only, i was also watching OBS itself and the FPS counter, which went down to those numbers i wrote. Should i test it anyway?
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Oh. Well the FPS counter is definitely a good indicator, but the log file doesn't particularly say that your framerate dropped all that often.
 

R1CH

Forum Admin
Developer
Put your preset back to default and stop touching advanced options you don't understand.
 

kr4vitz

New Member
Im supposed to put my preset back to what? faster? with a 3930k dedicated for streaming only? Now that wasnt really a competent answer i was expecting from someone that is in charge of obs or even a developer.

Instead of what you just did you better provide information for those clueless people like me to see the errors they made so it doesnt happen again and other people lowbrained as i am open the same threads, about things they have no clue about...
 

Jack0r

The Helping Squad
Hmm, pairing a 3930k with a gt610 was never a good idea. I would think that the gpu is quite overloaded with a capture card and webcam source at the same time and one even running at 1080p.
If you could get a more powerful GPU to test, that would be perfect.
 

kr4vitz

New Member
I was running this setup well for over a year on xsplit, switched to obs at some point and never had a problem. So did obs start using the GPU for the capture card and webcam source recently?
 
Last edited:

dodgepong

Administrator
Community Helper
Jack0r is right, I believe the 610 is the bottleneck here. The *10, *20, *30, and *40 nVidia cards tend to have a slower VRAM bus. OBS uses the GPU a lot more for rendering the scene, more than Xsplit, so a slower GPU will affect your stream frame rate.

You can see in the log that the video frame thread is taking, on average, 12.72ms to render each frame. To maintain a constant 60fps, each frame can take no more than 16ms. Since 12.75ms is the average, it's fair to assume that some frames are taking longer than 16ms to render, which is where the FPS dips are coming from.
 

Jack0r

The Helping Squad
You could try testing your source one after the other, see if one of them causes the fps drops. The browser plugin for example recently updated and to my knowledge changed a bit. If you were able to use your current configuration earlier, and updated the plugin, you might wanna test that one first.
 

AskElemenT

New Member
Im having a very similar issue with my new PC i built for better streaming. I've gotten no help (not to but in and try to resolve my issue but im in the same boat) I put a i7 4790k and a gtx 970 in my rig and OBS will not stream at 720 60fps. I only get up to 51 at best.
 

kr4vitz

New Member
Thank you so much guys. That might already help. I will see if i can get another video card. Does it need to be anyting special tho? What about an old 280GTX, could that be enough by any chance?
 
Top