Don't generate trickplay for backdrops (#13183)

This commit is contained in:
gnattu 2025-01-01 00:15:39 +08:00 committed by GitHub
parent 8aa41d5904
commit 80940c0c57
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -194,6 +194,14 @@ public class TrickplayManager : ITrickplayManager
return;
}
// We support video backdrops, but we should not generate trickplay images for them
var parentDirectory = Directory.GetParent(mediaPath);
if (parentDirectory is not null && string.Equals(parentDirectory.Name, "backdrops", StringComparison.OrdinalIgnoreCase))
{
_logger.LogDebug("Ignoring backdrop media found at {Path} for item {ItemID}", mediaPath, video.Id);
return;
}
// The width has to be even, otherwise a lot of filters will not be able to sample it
var actualWidth = 2 * (width / 2);