- Posts: 3
- Joined: Mon May 28, 2018 1:41 pm
- Real Name: Brendan Barrett
Guys, thanks for the help (Black Magic devs via email).
If anyone else has this issue with default settings and dropping B Frames:
If you drop B Frames, the bitrate required will shoot up (especially at the Multiview's default of 60fps). In our case, we compensated by setting the fps on the H.264 pro recorder to 30, then also set the profile to BaseLine.
The following settings work well for us.
em->SetFlag(bmdStreamingEncodingPropertyH264HasBFrames, 0)
em->SetInt(bmdStreamingEncodingPropertyH264Profile, bmdStreamingH264ProfileBaseline);
em->SetInt(bmdStreamingEncodingPropertyH264Level, bmdStreamingH264Level42);
em->SetInt(bmdStreamingEncodingPropertyH264EntropyCoding, bmdStreamingH264EntropyCodingCABAC);
em->SetInt(bmdStreamingEncodingPropertyVideoFrameRate, bmdStreamingEncodedFrameRate30p);
em->SetInt(bmdStreamingEncodingPropertyVideoBitRateKbps, 10000);