Question / Help FPS difference in game and in OBS

Diigii

New Member
Hi there,

I bought myself a new PC because I want to try to start streaming (and I actually needed a new PC :P). The specs of my PC are:

- Core i7 9700K
- RTX 2080
- 32GB RAM
- Intel 660P 1TB SSD
- NZXT Kraken X62 for cooling

I'm using a 1440P 144Hz Asus monitor for gaming.

I'm figuring out how I can stream properly on 1080P on 60 fps. Anyway, it seems i'm having problems regarding FPS in OBS. When I try to stream a game like Assassin's Creed: Origin, The Division or Ashes of Creation, OBS can't keep up for some reason. Ingame I have steady 60 fps (VSYNC = enabled) but in OBS I get like between 40-60 FPS. Especially when a lot of things are happening in a game, you can see the FPS drop. Recording gives the same problems, FPS goes down quite a bit. It seems I don't have any dropped frames or anything like that, 6000 bitrate is steady as well (12MB/s internet)

I already tried the following things:

- Disable GSYNC
- Switched between encoder x264 (CPU usage is about 20-30%) and NVIDIA NVENC
- Changed Rate Control (Now it is on CBR)
- Tried to change bitrates
- Tried to change the video schaling (Basis resolution and scaled resolution)

I'm not sure if it helps, but I also tried recording (local drive) with Geforce Experience, but that didn't give me any troubles. The recording of the gameplay is very smooth.

Games like Dota 2 and Final Fantasy XIV are working just fine, but it seems that the higher demanding games are giving troubles. When I changed the graphics quality of Assassin's Creed Origin all the way down it recorded smoothly. But if games like the Division also give me troubles I start wondering if that should be like that. I also tried PUBG because that game gave me problems before. But in this game when I enabled VSYNC the recording seems to be just fine.

Hopefully I gave enough information for someone to recognize my problems. I'll also upload a log from the last time I played The Division.

Thanks in advance!
 

Attachments

  • log-file-the-divison.txt
    9.7 KB · Views: 5

Diigii

New Member
After searching a long long time I found a solution. This really had to do with the FPS I got ingame. What I mean is this: When your FPS get's way too high in game, your GPU will work harder as well. This means that your GPU doesn't have enough power anymore to feed OBS. I noticed this because the GPU was on 95% in most of the games because that's what GPU's do.

What I did was I download a program called "RivaTuner Statistics Server" and with this program you can set your maximum FPS limit. For testing purposes I set the max. fps to 60, which means my GPU doesn't have to work as hard as before. I tested this in Assassin's Creed, The Division etc. Capping the FPS in all the games worked perfectly!
 
Top