From 9dd18c8aba3f970a5816a13a33acf3d58b0e440f Mon Sep 17 00:00:00 2001 From: Dominik Krivohlavek Date: Tue, 25 Jun 2024 09:51:08 +0200 Subject: [PATCH] Set recording ID in probe result normalizer --- MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs b/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs index 5a5eb6e61b5..5691e5d6b99 100644 --- a/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs +++ b/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs @@ -1338,6 +1338,10 @@ namespace MediaBrowser.MediaEncoding.Probing mb = GetMultipleMusicBrainzId(tags.GetValueOrDefault("MusicBrainz Release Track Id")) ?? GetMultipleMusicBrainzId(tags.GetValueOrDefault("MUSICBRAINZ_RELEASETRACKID")); audio.TrySetProviderId(MetadataProvider.MusicBrainzTrack, mb); + + mb = GetMultipleMusicBrainzId(tags.GetValueOrDefault("MusicBrainz Track Id")) + ?? GetMultipleMusicBrainzId(tags.GetValueOrDefault("MUSICBRAINZ_TRACKID")); + audio.TrySetProviderId(MetadataProvider.MusicBrainzRecording, mb); } private string GetMultipleMusicBrainzId(string value)