From d8f3af854843d076a42f07ca8b33e14236e0f344 Mon Sep 17 00:00:00 2001 From: N00MKRAD Date: Wed, 9 Dec 2020 14:55:35 +0100 Subject: [PATCH] Fixed uppercase file extensions not working, decrease dedupe cache size to 750 frames --- Code/Magick/MagickDedupe.cs | 2 +- Code/Main/InterpolateUtils.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Code/Magick/MagickDedupe.cs b/Code/Magick/MagickDedupe.cs index e2ed269..3413e33 100644 --- a/Code/Magick/MagickDedupe.cs +++ b/Code/Magick/MagickDedupe.cs @@ -157,7 +157,7 @@ namespace Flowframes.Magick { Logger.Log($"[FrameDedup] Difference from {Path.GetFileName(img1.FileName)} to {Path.GetFileName(img2.FileName)}: {errPercent.ToString("0.00")}% - {delStr}. Total: {statsFramesKept} kept / {statsFramesDeleted} deleted.", false, true); Program.mainForm.SetProgress((int)Math.Round(((float)i / framePaths.Length) * 100f)); - if (imageCache.Count > 1000 || (imageCache.Count > 50 && OSUtils.GetFreeRamMb() < 2500)) + if (imageCache.Count > 750 || (imageCache.Count > 50 && OSUtils.GetFreeRamMb() < 2500)) ClearCache(); } diff --git a/Code/Main/InterpolateUtils.cs b/Code/Main/InterpolateUtils.cs index 6fb22d7..5a98adc 100644 --- a/Code/Main/InterpolateUtils.cs +++ b/Code/Main/InterpolateUtils.cs @@ -234,7 +234,7 @@ namespace Flowframes.Main { if (videoPath == null || !IOUtils.IsFileValid(videoPath)) return false; - string ext = Path.GetExtension(videoPath); + string ext = Path.GetExtension(videoPath).ToLower(); if (Formats.supported.Contains(ext)) return true; return false;