2018-04-05, 03:48
From the POV of AS, I think the main thing is that music scanning now can local info scrape artists and albums from a user-specified folder tree or from the Krypton location (library music source folder tree). Likewise, you can export artist (and this includes song artist and contributors as well as album artists) and album data to a user-specified folder tree (including art thumbs). This folder tree is created (or read during scanning) using artist name string as folder name and optionally within the first album artist folder the album name string. Illegal filename characters in the name strings are replaced with underscore (_). Duplicate name strings are made unique by appending underscore and the first 4 characters of the artist or album MBID (_00aa).
JSON interface allows creating arbitrary music arttype definitions (eg, discart, clearlogo) for songs, artists, and albums and assign art to the arttype in the same way as is currently available for videos. Skin can display art using ListItem.Art and Player.Art. When multiple artists exist they can be individually displayed using convention for first artist ListItem.Art(artist1.thumb).
This new feature makes it practicable to store extrafanart either within the library itself or in a folder in this new artist/album info folder tree.
scott s.
.
JSON interface allows creating arbitrary music arttype definitions (eg, discart, clearlogo) for songs, artists, and albums and assign art to the arttype in the same way as is currently available for videos. Skin can display art using ListItem.Art and Player.Art. When multiple artists exist they can be individually displayed using convention for first artist ListItem.Art(artist1.thumb).
This new feature makes it practicable to store extrafanart either within the library itself or in a folder in this new artist/album info folder tree.
scott s.
.