We are looking at a frame by frame score, with the frame number as the x-axis is on bottom and VMAF is the Y-AXIS. The blue line is the encoding without B-frames, and the orange line is with B-frames. 5000 kbps is right in the range Twitch suggests for 1080p. We are using variable bitrate based encoding as hardware encoders are designed with streaming in mind, and they usually requires a set bitrate. This graph was generated using FFMetrics v1.0, and shows a small section of the encoding of Big Buck Bunny at 5000 kbps. I am happy to report that with a quick test, that yes, the B-frame is back and does help!