


If I use -global_quality 10 -c:v h264_qsv -qscale 20 -look_ahead 0 this results in CQP being selected as the rate control method, but again I can't figure out what parameters to pass via the command line to actually modify the quality/bitrate that the encoder chooses to use. If I set -look_ahead 0, the RateControlMethod changes to "ICQ" and the value of "global_quality" adjusts the bitrate (similar to -crf XX in the libx264 encoder) Changing the value of global_quality makes no difference. On my machine, this mode *invariably* results in an exceptionally high bitrate (hundreds of megabits / second!!!). I get LA_ICQ as the rate control method, but I cannot find any parameter that will change the actual rate control/quality that is used. If I use: -global_quality 5 -c:v h264_qsv -look_ahead 1 -look_ahead_depth 100 I'm able to use the minrate/maxrate/b:v parameters to change the final bitrate for modes that take those parameters, but I have not been able to determine which set of command line options actually impact the CQP/LA_ICQ/ICQ rate control selection? I'm attempting to benchmark (or just play around with) some of the different ratecontrol methods in the h264_qsv encoder.
