Jump to content

Okay, I do not have the best upload speeds. 1.5mb uploads. So putting my knowledge to the test I can use a bitrate of 1200 safely. So this is my currently setup, and Twitch Inspector reports no problems when I run a test stream. 

I tested on 960x540

Nividia NVENC H.264 New
CBR 1200 BIT
Preset Quality
Profile High
Phsyco Visual Tuning Enabled
Max B Frames 2

Now my question is this. Should I use 30FPS or 60FPS to get a better looking image with those settings ... OR .... should I use those settings, and stream at 480p 30FPS or 60FPS?

 

Not sure which would look better as I have no OBS knowledge at all. And would like to hear from people out there with experience on what you'd rather look at between those options?

Link to post
Share on other sites

Honestly, just stick to 30FPS at those bitrates to get better quality. While having smoother stream at 60FPS is nice, I don't think its worth it when you are already sacrificing resolution and quality for it.

Link to post
Share on other sites

30 minutes ago, WereCat said:

Honestly, just stick to 30FPS at those bitrates to get better quality. While having smoother stream at 60FPS is nice, I don't think its worth it when you are already sacrificing resolution and quality for it.

So lower FPS increases the image quality? I can also do 48FPS to get the middle ground?

At those Bit Rates, what would look better, the 540p or 480p?

Link to post
Share on other sites

Just now, Sparky862 said:

So lower FPS increases the image quality? I can also do 48FPS to get the middle ground?

At those Bit Rates, what would look better, the 540p or 480p?

bitrate determines how much data goes into the video feed per second.

So for 60FPS you need 2x the bitrate to get the same quality as with 30FPS.

 

Same goes for resolution, the higher the resolution, the more bitrate you need to get better quality otherwise you will have to deal with the compression artifacting (usually not noticeable unless you run very low bitrates on high resolution).

I think you should be fine with 540p, I would still recommend to stick to 30FPS though. You may even get away with 720p at 30FPS but with only 1200bitrate its really pushing it, you may get some noticeable compression artifacting during fast movement if you play FPS games or if there is a lot of small details in the scene like foliage for example.

Link to post
Share on other sites

34 minutes ago, WereCat said:

bitrate determines how much data goes into the video feed per second.

So for 60FPS you need 2x the bitrate to get the same quality as with 30FPS.

 

Same goes for resolution, the higher the resolution, the more bitrate you need to get better quality otherwise you will have to deal with the compression artifacting (usually not noticeable unless you run very low bitrates on high resolution).

I think you should be fine with 540p, I would still recommend to stick to 30FPS though. You may even get away with 720p at 30FPS but with only 1200bitrate its really pushing it, you may get some noticeable compression artifacting during fast movement if you play FPS games or if there is a lot of small details in the scene like foliage for example.

I have tried 720p at 30FPS, but according to Twitch Inspector my Test Streams shows a lot of issue and buffering. So I lowered to 480p at 1200 Bit Rate. 1200 Bit Rate is all I can handle max. So I thought to push to 520p at 1200 Bit Rate which seems to be my max.

 

You said too much Bit Rates can cause artifacts on your screen?? How would I know that 1200 Bit Rate is fine for 540p and my Stream will not have Artifacts?

Also, at 30FPS playing a game like Fortine, will it not be blurry moving around fast?

Link to post
Share on other sites

2 minutes ago, Sparky862 said:

I have tried 720p at 30FPS, but according to Twitch Inspector my Test Streams shows a lot of issue and buffering. So I lowered to 480p at 1200 Bit Rate. 1200 Bit Rate is all I can handle max. So I thought to push to 520p at 1200 Bit Rate which seems to be my max.

 

You said too much Bit Rates can cause artifacts on your screen?? How would I know that 1200 Bit Rate is fine for 540p and my Stream will not have Artifacts?

Also, at 30FPS playing a game like Fortine, will it not be blurry moving around fast?

Just try to record your gameplay with the exact same settings as for streaming and see for yourself. Experiment, see what you like/prefer.

 

IDK what Twitch Inspector is, I never used it. 720p at 1200bitrate via NVENc should have no buffering issues at all, whats happening I assume is that the bitrate you select is just an average so at 720p it may need to spike as high as 1500 or higher for a brief moment in particular scenes and then the stutter/buffering issue may occur. In that case, yes, lower resolution is the only option for you.

Link to post
Share on other sites

3 minutes ago, WereCat said:

Just try to record your gameplay with the exact same settings as for streaming and see for yourself. Experiment, see what you like/prefer.

 

IDK what Twitch Inspector is, I never used it. 720p at 1200bitrate via NVENc should have no buffering issues at all, whats happening I assume is that the bitrate you select is just an average so at 720p it may need to spike as high as 1500 or higher for a brief moment in particular scenes and then the stutter/buffering issue may occur. In that case, yes, lower resolution is the only option for you.

Never knew you could record at the exact same settings aswell to get same results though. Yeah just google Twitch Inspector, you will see what I mean. Another question is the Filtering options? Lanczos is the better one for a more clearer image?

Link to post
Share on other sites

2 minutes ago, Sparky862 said:

Never knew you could record at the exact same settings aswell to get same results though. Yeah just google Twitch Inspector, you will see what I mean. Another question is the Filtering options? Lanczos is the better one for a more clearer image?

No clue, I found from my personal testing that the difference between filters results in minimal quality difference while Lanczos has the biggest performance impact.

There is an exception though, if you stream at exactly 1/4th of your original resolution the Bicubic will give you best quality, the reason is that if you have for example 2560x1440 resolution and you stream at exactly 1/4th of it which is 1280x720 then Bicubic can scale perfectly 1 pixel to 4 which retains a lot of quality without the need to use compression.

So if you have 1920x1080 monitor you would have to stream at 480x270 to get the full advantage of Bicubic, not worth it as that resolution is way too small to be usable.

 

Honestly, I think Bilinear should work fine for you, and if you find Lanczos to not impact your performance too much, then just go for it.

Link to post
Share on other sites

22 minutes ago, WereCat said:

No clue, I found from my personal testing that the difference between filters results in minimal quality difference while Lanczos has the biggest performance impact.

There is an exception though, if you stream at exactly 1/4th of your original resolution the Bicubic will give you best quality, the reason is that if you have for example 2560x1440 resolution and you stream at exactly 1/4th of it which is 1280x720 then Bicubic can scale perfectly 1 pixel to 4 which retains a lot of quality without the need to use compression.

So if you have 1920x1080 monitor you would have to stream at 480x270 to get the full advantage of Bicubic, not worth it as that resolution is way too small to be usable.

 

Honestly, I think Bilinear should work fine for you, and if you find Lanczos to not impact your performance too much, then just go for it.

I tried the 720p 30FPS at 1500 Bit Rate. Artifacts are too much on my screen when I watch the recordings.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×