diff options
| author | Cody Robibero <cody@robibe.ro> | 2026-06-27 09:48:34 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-06-27 09:48:34 -0400 |
| commit | 9ec19b82446d00b4d4e2a9a22e4ad2cae0d0e3d7 (patch) | |
| tree | 538e3726cdc4b9b3ddaef8596e362d7012d80195 | |
| parent | ed5e868a6bb5f124565bc2fb2c4c9f798af7f450 (diff) | |
| parent | c6c72f30ecb09f6c3ce4296e23779367be23086f (diff) | |
Merge pull request #17134 from theguymadmax/replace-embedded-lyrics
Fix embedded lyrics not updating on replace all refresh
| -rw-r--r-- | MediaBrowser.Providers/MediaInfo/AudioFileProber.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs b/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs index 0ecbb6f068..b70cba5b3b 100644 --- a/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs +++ b/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs @@ -549,7 +549,7 @@ namespace MediaBrowser.Providers.MediaInfo var candidateUnsynchronizedLyric = supportedLyrics.FirstOrDefault(l => l.Format is LyricsInfo.LyricsFormat.UNSYNCHRONIZED or LyricsInfo.LyricsFormat.OTHER && l.UnsynchronizedLyrics is not null); var lyrics = candidateSynchronizedLyric is not null ? candidateSynchronizedLyric.FormatSynch() : candidateUnsynchronizedLyric?.UnsynchronizedLyrics; if (!string.IsNullOrWhiteSpace(lyrics) - && tryExtractEmbeddedLyrics) + && (tryExtractEmbeddedLyrics || options.ReplaceAllMetadata)) { await _lyricManager.SaveLyricAsync(audio, "lrc", lyrics).ConfigureAwait(false); } |
