diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/FingerprinterTask.cs b/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/FingerprinterTask.cs
index 43072c9..9538d71 100644
--- a/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/FingerprinterTask.cs
+++ b/ConfusedPolarBear.Plugin.IntroSkipper/ScheduledTasks/FingerprinterTask.cs
@@ -23,12 +23,12 @@ public class FingerprinterTask : IScheduledTask
/// Maximum number of bits (out of 32 total) that can be different between segments before they are considered dissimilar.
/// 8 bits means the audio must be at least 75% similar (1 - 8 / 32).
///
- private const double MaximumDifferences = 8;
+ private const double MaximumDifferences = 6;
///
/// Maximum time (in seconds) permitted between timestamps before they are considered non-contiguous.
///
- private const double MaximumDistance = 2.5;
+ private const double MaximumDistance = 3.5;
///
/// Seconds of audio in one fingerprint point. This value is defined by the Chromaprint library and should not be changed.
@@ -457,7 +457,7 @@ public class FingerprinterTask : IScheduledTask
lContiguous.End -= 2 * MaximumDistance;
rContiguous.End -= 2 * MaximumDistance;
}
- else if (lContiguous.Duration >= 35)
+ else if (lContiguous.Duration >= 30)
{
lContiguous.End -= MaximumDistance;
rContiguous.End -= MaximumDistance;