Matthew Paluch
Member
2019 was the year everything went to crud on my streaming setup. With a lot of help here, I am rebuilding and also wondering how it ever worked OK, as it seems I know next to nothing ha :D
Notes
1 - this test was a game capture, not a display capture. It seems to make a huge difference so I thought Id mention it.
2 - i have capped fps at 60 just so I can keep one darn thing consistent as I make changes. Without capped fps, in this particular game it would run around 70fps, but have occasional dips to 55 fps - in other words, the 60fps cap is not far off from what it would output anyways (in this one particularly intensive game, others its a zillion frames on my great cpu, lots of ram, rx 580 setup)
3 - i have preview OFF in OBS on 2nd monitor. So, as far as I know, the load caused by OBS will purely be its own frame buffer, not anything from having to display it to me.
When I hit record, to a drive that neither OBS nor the game is installed on,
1 - the game fps drops from 60 to 45ish
2 - the recording fps is 25ish (of my requested 48fps for recording)
To me this seems to say my gpu is maxxed out and cant handle both.
Q1 - is that summary approx correct, i am just trying to do too much?
Q2 - will lowering the quality/size of the *recording* take some heat off and raise the *game fps*?
Q3 - any other caching or tricks that might help?
Q4 - I have never known what to put in Output -> Advanced -> Recording -> Encoder - do i select x264 even if stream is using x264, or do i select "(Use stream encoder)". From some ancient post i got the feeling to NEVER pick (Use stream encoder) but i dont know what the difference is if both x264.
Thanks in advance
I have a GTX 1660 Super on the way so I can use that sweet Turing encoding, but it feels like a $200 side grade as i kinda love my rx 580 (and its 8GB). All the reading I have done seems to say using one card for rendering the game and the 2nd for OBS wont work as the pcie bus will get overloaded as the rendered frame has to go back into mem then sent to the 2nd card.
Happy holidays, thanks in advance for not biting my head off :D
Notes
1 - this test was a game capture, not a display capture. It seems to make a huge difference so I thought Id mention it.
2 - i have capped fps at 60 just so I can keep one darn thing consistent as I make changes. Without capped fps, in this particular game it would run around 70fps, but have occasional dips to 55 fps - in other words, the 60fps cap is not far off from what it would output anyways (in this one particularly intensive game, others its a zillion frames on my great cpu, lots of ram, rx 580 setup)
3 - i have preview OFF in OBS on 2nd monitor. So, as far as I know, the load caused by OBS will purely be its own frame buffer, not anything from having to display it to me.
When I hit record, to a drive that neither OBS nor the game is installed on,
1 - the game fps drops from 60 to 45ish
2 - the recording fps is 25ish (of my requested 48fps for recording)
To me this seems to say my gpu is maxxed out and cant handle both.
Q1 - is that summary approx correct, i am just trying to do too much?
Q2 - will lowering the quality/size of the *recording* take some heat off and raise the *game fps*?
Q3 - any other caching or tricks that might help?
Q4 - I have never known what to put in Output -> Advanced -> Recording -> Encoder - do i select x264 even if stream is using x264, or do i select "(Use stream encoder)". From some ancient post i got the feeling to NEVER pick (Use stream encoder) but i dont know what the difference is if both x264.
Thanks in advance
I have a GTX 1660 Super on the way so I can use that sweet Turing encoding, but it feels like a $200 side grade as i kinda love my rx 580 (and its 8GB). All the reading I have done seems to say using one card for rendering the game and the 2nd for OBS wont work as the pcie bus will get overloaded as the rendered frame has to go back into mem then sent to the 2nd card.
Happy holidays, thanks in advance for not biting my head off :D
Last edited: