Music

Kodi Music Processing Phase 6: Album Artist Artwork

This article is Part 6 of a 10-part series exploring the Kodi multi-media player's music file scanning and metadata scraping processes via logic flow diagrams.

Searching for general information on managing your Kodi music library and serving content? See the official Kodi Wiki.

Album Artist Artwork Processing

Phase 5 of reverse engineering Kodi's music processing logic completed the album sorting process and applied local and/or remote album artwork, including multi-disc album art. Phase 6 completes the album sorting and album artwork processes. It handles the following tasks:

  • Resolve duplicate album entries
  • Evaluate local artwork
  • Determine whether to use local or remote album art
  • Scrape album art as needed
  • Normalize multi-disc album artwork
Kodi Music Scan/Scrape Process Phase 6: Album Artist Artwork Processing

The bracketed numbers just below the diagram title are line numbers in Kodi's music scanning code (MusicInfoScanner.cpp) found at https://github.com/xbmc/xbmc/blob/Leia/xbmc/music/infoscanner/MusicInfoScanner.cpp

Next up is Phase 7: Album NFO File Processing