Question / Help 60fps to 30fps not fluid

asoares

New Member
When I play a game at 60fps and streaming that same game at 30fps the streaming its not fluid. But when I lock the game at 30fps the streaming improves allot, its much more fluid. How can I improve 30fps streaming and play the game at 60fps??
 

alpinlol

Active Member
to me when you locked to 30 fps it looked a bit choppier tbh

are you running obs with a changed process priority? if not try using above normal or even high and see if that changes anything. also the twitch flashplayer for recorded broadcasts is sometimes even worse so to be 100% sure you have to local record your tests and see if theres any difference
 

vbdkv

Member
are you running obs with a changed process priority?
This. It will cause weird stuttering, much like I'm seeing in the video op posted.

ppc.jpg
 

asoares

New Member
This. It will cause weird stuttering, much like I'm seeing in the video op posted.

ppc.jpg

I always put on normal. I tested diferent priorities and the result is the same.

Same here. The first 30 seconds look really smooth until you go into the menu :)

I disagree, it is notorious that after blocking for 30fps motion is more fluid. See the initial part of the video, it seems that the image has jumps.

Tested with other games, with The Crew, Rage etc etc etc, and the same happens in all of them. In games with more than 30fps OBS does not encode a fluid picture, even in local recordings.
 

asoares

New Member
Think of it this way. Streaming a 60 FPS game at 30 FPS, you're rendering half the frames. It's not going to look smooth.

The problem is not that. What actually happens is that a game running at 30fps and streaming at 30fps is more fluid than a game running at 60fps and streaming at 30fps.

OBS has problems when encoding a game that runs at 60fps to 30fps, that's obvious. The fluidity of the picture is worse when compared to the image obtained on games that run at the same resolution that we are streaming.

Playing at 60fps and streaming at 30fps has worse image then playing at 30fps and streaming at 30fps.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
So, this may seem a somewhat strange thing, and you may think that this is OBS. However, that would be incorrect - OBS itself is doing nothing different when you change the settings in your game from 30 to 60fps, because that's completely separate from OBS.

So, if it's not 'perfectly' smooth in this particular game, what is it then?

OBS is a video mixer that runs on your GPU, often along with the game. The most likely reasoning behind this is because the game is simply using more GPU processing power than average (either due to its pipeline or due to some graphical setting the game has), and it doubles that when you switch to 60fps, and it's most likely eating in to OBS' performance. This doesn't normally happen from my experience, it really often depends on the game and system, though your system is pretty good, so I wouldn't know for 100% sure without tests.

Regardless, OBS itself hasn't changed when you change your game settings -- the game has, as well as what's happening on the GPU.

Things like heavy anti-aliasing and post-process effects may affect this, because they can increase fillrate dramatically. I would recommend messing with the game's graphical settings and see if any of those things affect it. If this is really affecting OBS in this case, then it definitely depends on what the game is doing in its rendering pipeline.
 
Last edited:

asoares

New Member
So, this may seem a somewhat strange thing, and you may think that this is OBS. However, that would be incorrect - OBS itself is doing nothing different when you change the settings in your game from 30 to 60fps, because that's completely separate from OBS.

So, if it's not 'perfectly' smooth in this particular game, what is it then?

OBS is a video mixer that runs on your GPU, often along with the game. The most likely reasoning behind this is because the game is simply using more GPU processing power than average (either due to its pipeline or due to some graphical setting the game has), and it doubles that when you switch to 60fps, and it's most likely eating in to OBS' performance. This doesn't normally happen from my experience, it really often depends on the game and system, though your system is pretty good, so I wouldn't know for 100% sure without tests.

Regardless, OBS itself hasn't changed when you change your game settings -- the game has, as well as what's happening on the GPU.

Things like heavy anti-aliasing and post-process effects may affect this, because they can increase fillrate dramatically. I would recommend messing with the game's graphical settings and see if any of those things affect it. If this is really affecting OBS in this case, then it definitely depends on what the game is doing in its rendering pipeline.

I understand what you said, but the video that I put is not a PC game, is Killzone Shadow Fall PS4, and does not consume PC resources.
 

FerretBomb

Active Member
Then what are you using to ingest the video? Sounds like your capture card is screwing up at anything more than 30fps, in that case.
 

asoares

New Member
Then what are you using to ingest the video? Sounds like your capture card is screwing up at anything more than 30fps, in that case.

I have two capture cards and the result is the same in both. Blackmagic Intensity Pro and AVerMedia ExtremeCap U3.

I think we miss the point. What I'm trying to say is that a game is more fluid when it runs at the same frame rate as OBS transmition.
 
Last edited:
Top