Good questions guys. Of course the answer depends on what you want to achieve, and your music collection.
Just have Kodi update the db is the most straight forward, and does not require an internet connection. However without re-scanning the tags you will not get any additional composer, conductor, lyricist, engineer etc. (the artist roles) information. Now if you have not included these in your tagging there is no reason to re-scan, but if you have then I recommend that you do re-scan from scratch (I want you to use the new functionality).
However, rescanning will also mean that you need to rescrape all the externally supplied info either from online databases or from NFO. With external sources the time taken and success will depend on server traffic. I hear that the Musicbrainz issues have now been resolved, but for the last few months such a re-scrape has unfortunately been a problem with frequent time-out failures causing the process to take a long time.
The export/import idea is a good way to reduce server traffic and keep all you previous art etc. I hope, although it will be in v18 now, that we can make that update route more mainstream and avoid unnecessary re-scraping. But for this upgrade because such an approach avoids scanning it will not let you see composers etc.
So to summerise: if you have tagged your music files with composer etc. then let Kodi upgrade and then rescan (and rescrape). Otherwise, an export/import approach would be an efficient way to update.
Quote:1. Is there any settings I should turn off or on, before I add my Music to Kodi (and maybe describe what they do). For example: The setting to not Display Artists who are Featuring, in the Artists display. Can this setting even be adjusted before adding Music?
The "show song artists and album artists" setting (correctly named in v17, was wrongly "show artists that appear only on compilations" in v16) only effects how the artists node is displayed, not the way music is scanned or what is held in he db. It can be changed at any time.
With advanced settings selected there are 2 library settings that effect scraping of additional data from external sources, and of course the scraper settings. You need to check these are set as you require before you add music or update the library. How they are set is much a personal preference.
a) "Prefer online information" when enabled causes the library data scanned from the music files tags to be overwritten by that which is scraped from external sources. Note the music files themselves are not changed in any way, just the library. The information scraped for artists is not available in the tags, so this setting has no effect. But some of the information that is scraped for albums can initially come from the tags e.g. year, genre(s), compilation flag and thumb art, as well as the artist(s). This setting enables all that information to be replaced with the values found online or in an NFO.
So in theory if you have not tagged your music with year, genre etc. then you would enable this to get them from NFO files. I say in theory because I am not fond of this approach, and suspect there are issues with it - IMO good music file tagging is better! I guess if you have NFO for every album, or a very mainstream pop music collection, then it could work. An example of my concerns happens with this setting enabled and no NFO file exists, if the scraper mis-identifies an album (happens lots with classical music where album name and artist are not unique, and no mbid available) then it can scramble the song infomation.
b) "Fetch additional information during updates" controls if scraping of extrenal artist and album data happens every time the library is updated. Persoanlly I disable this, I prefer to scrape what I want when I want rather than have it happen automatically. Scraping externally needs an internet connection, and on a large library can be slow. I know a lot of my music isn't going to be found, so scraping is a waste of time. I guess from a general user view point automatic scraping, that makes nice art work just appear by magic, is great. But it is pretty easy to click "Query Info for all" on the context menu when you want (for the listed artists or albums - means that you can scrape just the artists on a smart playlist rather than your entire collection)
Quote:2. Is there still the Bug where you should add all your Compilations after your regular CD's?
Not sure, so going to say yes, sorry not enough hours in the day
This is a work around for an artwork/NFO issue right? I remember it being good advice but not why, so someone remind me.
Kodi depends on the artist having a unique common folder for all their music i.e. arranged in a folder structure of Album Artist/Album/songs, and scarping/art go wonky if this isn't the case.
Quote:3. What is recommended, read from NFO files (in my case, generated from MediaElch), or use the default 'Universal' add-on's to gather the info for each Album and Artist?
If you can work around the current limitations with NFO files then they are a great way to locally store, independant of the internet, the artist and album information that can not be held in music file tags. Tools like MediaElch help with the creation, and given you control of what is held. So if you like control of your data, or have ecletic music tastes (hence no info avaibale online), or don't agree with the wisdom of the crowd, or just don't want to collect information online every time you upgrade then they are a good way to proceed.
But if you just can't be assed to be so fussy, want to have art and info just appear with minimum effort, have mainstream music tastes etc., are grateful for the wisdom of crowds, then let the Universal scraper do its thing.
I do have it on my list to fix the NFO weak areas, in combination with making scraping more efficient (rather than batter ther servers) - only re-fetching the data from online when we want to check for new info not just recollecting data we have carelessly discarded.
I suspect that many users will want a mixture of both NFO and scraped online, it so depends on your musical tastes
Ask away. Happy to make an FAQ out of this.