From 4d0c5ad4e6d36c028de0bee613c7f12707083fdb Mon Sep 17 00:00:00 2001 From: N00MKRAD <61149547+n00mkrad@users.noreply.github.com> Date: Mon, 30 Oct 2023 20:44:36 +0100 Subject: [PATCH] Clamp QSV quality --- Code/Media/FfmpegUtils.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Code/Media/FfmpegUtils.cs b/Code/Media/FfmpegUtils.cs index 9753a62..19d811b 100644 --- a/Code/Media/FfmpegUtils.cs +++ b/Code/Media/FfmpegUtils.cs @@ -273,13 +273,13 @@ namespace Flowframes.Media if (enc == Encoder.Qsv264) { - int crf = GetCrf(settings); + int crf = GetCrf(settings).Clamp(1, 51); args.Add($"-preset veryslow -global_quality {crf}"); } if (enc == Encoder.Qsv265) { - int crf = GetCrf(settings); + int crf = GetCrf(settings).Clamp(1, 51); args.Add($"-preset veryslow -global_quality {crf}"); }