Managed to cross post this morning Black_eagle
Whitebelly is describing manually using importing, which unfortunately doesn't cover artwork. Yes it is the only current way to load artist info for those artists for whom Kodi can not locate a unique folder. Scott is suggesting we make this more mainstream.
(2016-04-01, 09:24)black_eagle Wrote: This is neither user-friendly nor particularly intuitive and your average user more than likely won't bother.
So it would seem you would not be kean? It is helpful to me to talk this through.
I would guess the average user doen't want to use nfo at all. They want it all automated, info and images just appear by magic and look lovely. Remind me again why you have nfo files? Is the import approach really naff, or could it be make approachable?
Quote:Regarding inconsistency.
I don't see it as being inconsistent. It's an either/or situation. Either the artist is an album artist, in which case the current artist.nfo applies in the artist directory, OR it is an artist for which there is no clearly defined path in which case artistname.nfo applies in the user defined central directory. I would argue that it is consistent because only one of these scenario's can apply. Either we have a album artist or we don't. If we do, look in the artist directory. If not, look in the central directory.
The more I look at it the less either /or it seems.
Kodi can have difficulty finding that clearly defined path. Say I have 10 albums by artist1, 3 albums by artist2, the songs all in obvious music/artist-name/album-name folders. But I also have 1 album by artist1 & artist2, a collaboration with both artists on the title, and I either put the songs for that album under artist1 or artist2 or in something different e.g. music/MixedArtist/album14. From song path, that is what data we have, how would you find the correct paths for artist1 and artist2? The current algoirthm fails, the songs for album14 making music/ the common folder for both artist1 and artist2, info for one overwrites info for the other in artist.nfo. I guess checking for artist name in the folder name with some kind of fuzzy logic could help, but common path can be confused.
Also what happens when the user adds to their music library over time. So initially I have no albums by artist2 just them on a few songs, hence no appropriate artist folder, but I view and scrape song artists so artist2.nfo is created in our non_album artist folder. Later, having liked that track so much, I get albums by artist2, create a folder etc. I have an nfo but in the wrong place. Do I check and move it?
While it is fair so say that many album artists will have a matching folder not all will e.g. classical music albums will likely be in a composer folder, so no folders for other album artists orchestra or conductor. Also do we force users to physically organise thier music by album artist?
Album nfo in the album folder (assuming you have one) makes sense (allowing for CD multi disc collections and folders, something currently broken), but artists simply do not have a guarenteed, identifiable, unique physical location. Seems silly to go though hoops trying to find it and use it sometimes.
Verbalising that helped