We have started using bframes in our application which uses dvrrdk 4.1.
Using VBR rate control algorithm, for a given quality we see bitrates increase by ~20% when bframes are enabled (interFrameInterval>1). I have tested this with interFrameInterval=2 and interFrameInterval=3.
This seems to be the case with both motion and still video capture.
I also cannot see any change in quality either visually or by measuring PSNR compared to the raw captured frames.
Should we some decrease in bitrate or improvement in quality with interFrameInterval > 1?
Is there some guidance on setting qpMin/qpMax/qpInit when using VENC_QPVAL_B with Venc_setDynamicParam?