Question / Help Help setting up more strict CBR?

zxrax

New Member
The new Twitch.tv streaming requirements call for strict CBR. What all settings am I supposed to use to make this happen? I've tried CBR padding and without and plenty of other options. No matter what I do I can't consistently get my bitrate where it should be. I stream Call of Duty and between games there's time where I'm just sitting in the lobby or when I'm not moving in-game, and when it's not a high-motion scene my bitrate plummets to below 1000 even though I'm streaming above 4000.

Is there a better way to get guaranteed strict CBR?
 

Kharay

Member
To get an Excellent rating on Twitch:
  • Enable CBR
  • Enable CBR Padding
  • Enable CFR
  • Keyframe Interval 2 Seconds
That is all that is required as far as Twitch is concerned. Now, if you really wish to make your CBR more strict, narrow the range... read this.
 

zxrax

New Member
Kharay said:
To get an Excellent rating on Twitch:
  • Enable CBR
  • Enable CBR Padding
  • Enable CFR
  • Keyframe Interval 2 Seconds
That is all that is required as far as Twitch is concerned. Now, if you really wish to make your CBR more strict, narrow the range... read this.
All of that is enabled. I've done everything that your post says. I'm not changing my buffer according to that guy's post. Post 2 in that topic seems accurate to me: Lowering my bufsize to where that post suggests would drastically decrease my stream quality. I stream at 60fps on the fast preset at 4500kbps, that guide would have me reduce my buffer to 2175 despite having such a high bitrate.

My issue isn't my bitrate jumping too high. I can handle the extra bandwidth. The issue is bitrate being too low and dropping my average during low motion scenes, then twitch thinking that CBR isn't enabled due to my max bandwidth being high but my average bandwidth being low.
 

alpinlol

Active Member
you dont need cfr anymore ... at least i dont turned it off after the last obs update and its working now fine always get the excellent but you have to put the 2 into the keyframe and enable cbr
 

Kharay

Member
zxrax, the whole point to the topic and the article really is to limit the variation. And it really does work. Sadly there is no other way to make CBR actually more strict other than tweaking the buffer size.

@alpinlol -- Even if CFR no longer really is required, it doesn't hurt having it on either. It doesn't come at a CPU cost and it does increase compatibility with various video editing software.
 

zxrax

New Member
Kharay said:
zxrax, the whole point to the topic and the article really is to limit the variation. And it really does work. Sadly there is no other way to make CBR actually more strict other than tweaking the buffer size.

@alpinlol -- Even if CFR no longer really is required, it doesn't hurt having it on either. It doesn't come at a CPU cost and it does increase compatibility with various video editing software.
The thing is, decreasing the buffer will limit the variation in a direction I don't really need it limited. I'm trying to solve basically the opposite problem. I appreciate the recommendations and I'll try it out if I keep running into this problem and no other solutions crop up, but I don't think it's the solution I'm looking for.
 

Kharay

Member
No, you misunderstand. It limits the variation... period. Not just in one direction but in general; ie -- it does exactly what you want, narrowing the bandwidth range at which you are streaming.

Also, you do not want to go too high either. I can understand your objections to going too low but too high is equally bad. You need it narrow, not just having a higher average.

Anyhow... as I also said, there really is no other way to enforce a more strict CBR, other than tweaking the buffer size (which does not necessarily mean tweaking it down, although typically going up will actually make it more unstable). There simply is not.
 

羚羊奕

New Member
To get an Excellent rating on Twitch:
  • Enable CBR
  • Enable CBR Padding
  • Enable CFR
  • Keyframe Interval 2 Seconds
That is all that is required as far as Twitch is concerned. Now, if you really wish to make your CBR more strict, narrow the range... read this.
Actually, where can I change the keyframe? I can't find it... :(
 

FerretBomb

Active Member
This is a two-year-old thread. Starting a new one probably would have been a better call.
Settings->Advanced, Keyframe Interval.
 
Top