So, I've been trying to make the switch from XSplit to OBS... mainly because it offers a lot more options & it's free. I like the built in Noise Gate, etc. Generally, just seems like it's more thought out.
My issue, however, is that when using OBS... I find myself with a lower overall stream quality, during high motion scenes. This is puzzling, as both are using the same h.264 codec, with the same bitrates, and as close to the same settings as possible. The only real difference, that I can see, is XSplit offers a "Strict CBR" setting, whereas OBS offers a "CBR Padding" setting.
Below are two streams from the same night, on the same Twitch server. During low/no motion scenes (lobby), they look exactly the same. If you fast forward to a high motion titan battle... XSplit starts to flex it's muscles a bit. So, my question is: Why? Is it falling back on that Strict CBR setting? Is there something I'm missing, such as a codec parameter I can enter manually?
I've Googled and Googled, and I've read several pages of this forum. I've seen answers ranging from "Just enable CBR padding" to "That's as good as it gets with a high motion game". This is frustrating, as I'm ready to drop XSplit already. Halpppp!
OBS: http://www.twitch.tv/mynameiscolb/b/509984531
X-Split: http://www.twitch.tv/mynameiscolb/b/510060311
Quality settings:
540p @ 60fps (downscaled from 720p)
H.264 codec @ 4000 bit rate w/ CBR, 2 second keyframe interval (Strict CBR on XSplit, Tried Padding on & off w/ OBS)
Streaming to Twitch.tv Dallas server
Using default preset for CPU encoding
My issue, however, is that when using OBS... I find myself with a lower overall stream quality, during high motion scenes. This is puzzling, as both are using the same h.264 codec, with the same bitrates, and as close to the same settings as possible. The only real difference, that I can see, is XSplit offers a "Strict CBR" setting, whereas OBS offers a "CBR Padding" setting.
Below are two streams from the same night, on the same Twitch server. During low/no motion scenes (lobby), they look exactly the same. If you fast forward to a high motion titan battle... XSplit starts to flex it's muscles a bit. So, my question is: Why? Is it falling back on that Strict CBR setting? Is there something I'm missing, such as a codec parameter I can enter manually?
I've Googled and Googled, and I've read several pages of this forum. I've seen answers ranging from "Just enable CBR padding" to "That's as good as it gets with a high motion game". This is frustrating, as I'm ready to drop XSplit already. Halpppp!
OBS: http://www.twitch.tv/mynameiscolb/b/509984531
X-Split: http://www.twitch.tv/mynameiscolb/b/510060311
Quality settings:
540p @ 60fps (downscaled from 720p)
H.264 codec @ 4000 bit rate w/ CBR, 2 second keyframe interval (Strict CBR on XSplit, Tried Padding on & off w/ OBS)
Streaming to Twitch.tv Dallas server
Using default preset for CPU encoding