From 941137ff516e99ba9ed1025e8272b7039a628afd Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Wed, 18 Oct 2023 22:55:52 +0200 Subject: [PATCH] Make images quality higher --- back/src/Kyoo.Core/Controllers/ThumbnailsManager.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/back/src/Kyoo.Core/Controllers/ThumbnailsManager.cs b/back/src/Kyoo.Core/Controllers/ThumbnailsManager.cs index a46a0e67..d88e88a6 100644 --- a/back/src/Kyoo.Core/Controllers/ThumbnailsManager.cs +++ b/back/src/Kyoo.Core/Controllers/ThumbnailsManager.cs @@ -80,13 +80,13 @@ namespace Kyoo.Core.Controllers using SKBitmap original = SKBitmap.Decode(codec, info); using SKBitmap high = original.Resize(new SKSizeI(original.Width, original.Height), SKFilterQuality.High); - await _WriteTo(original, $"{localPath}.{ImageQuality.High.ToString().ToLowerInvariant()}.webp", 80); + await _WriteTo(original, $"{localPath}.{ImageQuality.High.ToString().ToLowerInvariant()}.webp", 90); using SKBitmap medium = high.Resize(new SKSizeI((int)(high.Width / 1.5), (int)(high.Height / 1.5)), SKFilterQuality.Medium); - await _WriteTo(medium, $"{localPath}.{ImageQuality.Medium.ToString().ToLowerInvariant()}.webp", 55); + await _WriteTo(medium, $"{localPath}.{ImageQuality.Medium.ToString().ToLowerInvariant()}.webp", 75); using SKBitmap low = medium.Resize(new SKSizeI(original.Width / 2, original.Height / 2), SKFilterQuality.Low); - await _WriteTo(low, $"{localPath}.{ImageQuality.Low.ToString().ToLowerInvariant()}.webp", 25); + await _WriteTo(low, $"{localPath}.{ImageQuality.Low.ToString().ToLowerInvariant()}.webp", 50); image.Blurhash = Blurhasher.Encode(low, 4, 3); }