diff options
| author | sel10ut <45976019+sel10ut@users.noreply.github.com> | 2024-03-15 01:37:11 +0300 |
|---|---|---|
| committer | sel10ut <45976019+sel10ut@users.noreply.github.com> | 2024-03-15 01:37:11 +0300 |
| commit | 368a1b385ad51328a4e6daf87805de5968fe20c0 (patch) | |
| tree | 16abe2bc3dee1cb11c24c4e1d5936686921e6750 | |
| parent | 1236bb298c9c5028cce454cbc110fbc4ca26e7eb (diff) | |
fix: fallback to TagLib date parsing if ffprobe fails
Bring back hardcoded PremiereDate with correctly parsed year from TagLib, if ffprobe cannot get it
| -rw-r--r-- | MediaBrowser.Providers/MediaInfo/AudioFileProber.cs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs b/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs index 6ea28e717..60eacf261 100644 --- a/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs +++ b/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs @@ -371,6 +371,11 @@ namespace MediaBrowser.Providers.MediaInfo { var year = Convert.ToInt32(tags.Year); audio.ProductionYear = year; + + if (!audio.PremiereDate.HasValue) + { + audio.PremiereDate = new DateTime(year, 01, 01); + } } if (!audio.LockedFields.Contains(MetadataField.Genres)) |
