Hi, our customer was testing latest H.264 HP encoder 01.01.02.00 (and also a previous version 01.00.01.04) and noticed that for white noise type of clips bitrate was ~10 times bigger than target bit rate (Use case: 640x360 @2.5 MBits/s of 30fps)
In their configuration they restrict QPs in order to improve VQ for their use case (QP values below).
So the question is, could we controlled to avoid overflow, for noise sequences, by discarding high frequency transform coefficients, even if QP is not free to go to the maximun value (QP=51)?
Used QPs:
params->rateControlParams.qpMaxI = 24; // Maximum QP for I/IDR frames
params->rateControlParams.qpMinI = 10; // Minimum QP for I/IDR frames
params->rateControlParams.qpMaxP = 30; // Maximum QP for P frames
params->rateControlParams.qpMinP = 12; // Minimum QP for P frames
params->rateControlParams.qpMaxB = 38; // Maximum QP for B frames
params->rateControlParams.qpMinB = 25; // Minimum QP for B frames
Thank you,
Paula