Question / Help Game doesn't record at 60FPS when I'm playing at 60FPS.

Sylver_

New Member
Log: https://gist.github.com/anonymous/03b8225f024c5291641730c1e616db72

Hey,

I've got a bit of a strange problem. I use OBS Studio because I can record my mic and PC audio seperately, which is really nice. It was working great, but then things got weird and now I straight up can't use it for recording.

What happens, in a nutshell:
When I'm tabbed out of a game or it's not focused on the game, I get a solid 60 FPS in both the preview of whats being recorded on OBS and the recorded file, however when I focus on the game (Click it so it takes mouse control) it drops down to 30-ish and is extremely choppy. I've tried having the game fullscreen or windowed, I've tried changing the source capture to capture any fullscreen application or capture a specific window, and even monitor capture. I've tried changing where it saves to from my HDD to SSD, and settings. I've tried changing to normal OBS (The none-studio version) and it still has the same issue. I haven't tried any other software as most suck and don't have the features I need. Any help is appreciated :3
 

Harold

Active Member
It's taking 25ms to complete a full render of each frame. You only have 16ms available.

What pci-e mode is your video card in?
 
Hi,

You are getting some render lag "Number of lagged frames due to rendering lag/stalls: 23 (1.5%)"

try upping the crf=10 to crf=15 in the x264 encoder settings then work from there back down if you aren't experiencing and drops / lag or find the quality not great though at 15 it should be pretty good.
 

Sylver_

New Member
Hi,

You are getting some render lag "Number of lagged frames due to rendering lag/stalls: 23 (1.5%)"

try upping the crf=10 to crf=15 in the x264 encoder settings then work from there back down if you aren't experiencing and drops / lag or find the quality not great though at 15 it should be pretty good.
Changing CRF to 15 didn't do anything, still the same issue.
 

koala

Active Member
@Harold is as asking what gpu-z is showing at "Bus Interface". It should display something like "PCI-E 3.0 x16 @ x16 3.0". If the x16 is missing from the right side of the @ while your game is running and sticks to some lower number, your graphics card is not seated in the correct pcie-slot or has contact problems.
 

Sylver_

New Member
@Harold is as asking what gpu-z is showing at "Bus Interface". It should display something like "PCI-E 3.0 x16 @ x16 3.0". If the x16 is missing from the right side of the @ while your game is running and sticks to some lower number, your graphics card is not seated in the correct pcie-slot or has contact problems.
Yeah, it's running at x16.
 
Given the cpu isn't the best could also switch from x264 software to x264 GPU given your are locally recording. If you then want to stream also you can use the x264 software for this.
 
@Beardedbob I hope you're joking when you're saying a 1230v5 isn't a good CPU. It's basically a 6700.
@Sylver_ First , update to the latest version , then go to settings -> output -> in the recording tab set H264 Encoder (AMD Advanced Media Framework) , not the deprecated one , then at preset select High Quality and test that.
 

Sylver_

New Member
@Beardedbob I hope you're joking when you're saying a 1230v5 isn't a good CPU. It's basically a 6700.
@Sylver_ First , update to the latest version , then go to settings -> output -> in the recording tab set H264 Encoder (AMD Advanced Media Framework) , not the deprecated one , then at preset select High Quality and test that.
Same issue! Though I noticed now instead of saying 60FPS constantly at the bottom it drops down to 45-50, though that still would look better than what it shows. When I click the game, it lags, when I'm tabbed out it looks perfect 60 FPS.
 
@Beardedbob I hope you're joking when you're saying a 1230v5 isn't a good CPU. It's basically a 6700.

@alincupunct I'm not, its an ok CPU, it doesn't even hit the 10k cpu benchmark score default and has 4 physical cores. The 6700 hits over 11k has a higher clock but is limited to 4 cores still, these aren't the "same".

If its such a wonderful CPU why have you confirmed the GPU encoding settings and not stayed on x264 software?
 
@Beardedbob
I'm sure a 10% increase in performance makes the 6700 a great CPU and the 1230v5 a shit one.
And generally , if you can do GPU encoding why not do it and get more fps in your game?
But I mean , you know SO MUCH MORE than I do.
PS : I said 6700 , not 6700k. 1230v5 gets 9624 points while the 6700 gets 9995 points , and that's because the 6700 turbo's to 4.0 while the 1230v5 turbo's to 3.8GHz , but as I said , you know so much more about hardware than I do.
@Sylver_ post a log of a recording attempt with the new settings.
 
@alincupunct I'm not sure where your making up your facts but the 6700k gets 11023 or are you going for the non OC 6700? 9995, why wouldn't you spend $30 more and get the OC and higher clock?.

If you knew anything about cpu's then you would know 10k isn't close to the max points that a cpu can achieve, its as stated not the best for x264 encoding and gaming at the sametime, you will see issues if you want high quality 60fps 1080p.

If you wanted to game then yes its got a good price vs performance, if you went for a 6800k then we are talking decent.

What I'm really waiting for is for you to add something to this post rather than spamming whats already been said. As for why not using GPU encoding, its been clearly stated that x264 software gives a better quality picture especially at lower bitrates therefore its the preference if you have the CPU power to run it, if not you drop to GPU which also performance well but is behind CPU.
 

Sylver_

New Member
@Beardedbob
I'm sure a 10% increase in performance makes the 6700 a great CPU and the 1230v5 a shit one.
And generally , if you can do GPU encoding why not do it and get more fps in your game?
But I mean , you know SO MUCH MORE than I do.
PS : I said 6700 , not 6700k. 1230v5 gets 9624 points while the 6700 gets 9995 points , and that's because the 6700 turbo's to 4.0 while the 1230v5 turbo's to 3.8GHz , but as I said , you know so much more about hardware than I do.
@Sylver_ post a log of a recording attempt with the new settings.
I tried getting another log, but for some reason now I can't start the recording. I changed the settings, tested it to see if it changed anything earlier and then closed it, now I've started OBS again, when I click record it does nothing.
 
Top