- downloadArtwork(): fetches 1000x1000 iTunes artwork (was 100x100/600x600)
and embeds it into the MP3 via ffmpeg — no more blurry YouTube thumbnails
- ffmpeg now uses -map_metadata -1 to strip all existing tags (removes the
blurry YT thumbnail that was being copied over) then writes clean ID3 tags
- albumArtist param added to downloadTrack(); downloadAlbumTracks() always
passes the main artist as album_artist regardless of track's feat. artists
so Navidrome groups all tracks under one artist consistently
- Removed embedThumbnailFallback (superseded by new flow)
- Removed old downloadCoverArt (replaced by async downloadArtwork)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>