Change nvidia h264 quality options

This commit is contained in:
dec05eba
2024-05-11 02:07:15 +02:00
parent cd7aa77bf5
commit 952aa1bf51

View File

@@ -667,16 +667,16 @@ static void open_video(AVCodecContext *codec_context, VideoQuality video_quality
} else if(codec_context->codec_id == AV_CODEC_ID_H264) {
switch(video_quality) {
case VideoQuality::MEDIUM:
av_dict_set_int(&options, "qp", 37 * qp_multiply, 0);
av_dict_set_int(&options, "qp", 34 * qp_multiply, 0);
break;
case VideoQuality::HIGH:
av_dict_set_int(&options, "qp", 32 * qp_multiply, 0);
av_dict_set_int(&options, "qp", 30 * qp_multiply, 0);
break;
case VideoQuality::VERY_HIGH:
av_dict_set_int(&options, "qp", 27 * qp_multiply, 0);
av_dict_set_int(&options, "qp", 26 * qp_multiply, 0);
break;
case VideoQuality::ULTRA:
av_dict_set_int(&options, "qp", 21 * qp_multiply, 0);
av_dict_set_int(&options, "qp", 22 * qp_multiply, 0);
break;
}
} else {