public override EncoderOptions Create() { return(new EncoderOptions { Format = Format, EncoderName = Name, EncoderArguments = $"{CurrentQualitySettings} " + $"-tune-content {EncoderTune.ToString().ToLowerInvariant()} " + $"-deadline {EncoderQuality.ToString().ToLowerInvariant()}" + (CpuUsed == null ? "" : $" -cpu-used {CpuUsed.Value}") + (RowBasedMultithreading ? " -row-mt 1" : "") }); }
public static VideoEncoderQuality Translate(EncoderQuality encoderQuality) => encoderQuality switch {