(2022-06-09, 17:21)nevernow Wrote: when it forces people to use tags and tags only, not offering the other mechanisms that already exist for video files (and I don't want to give false info but my impression is that music files were handled differently in the past, too).
Kodi does not force you to do anything
You can still play your music from file mode, if you want to. Even such stuff that is not added to the library, as long as it resides inside a source you've added so it's accessible.
In my opinion the decisions made in the beginning of xbmc are based on the following:
1. Video
Nearly nobody in the whole world invest time in filling out video tags, except maybe some hobby filmers who want to categorize their shots in some way (maybe never made for htpcs though). That means all information for movies & tv shows must use directories, filenames & a fixed structure as a basis to get all needed information & more.
2. Music
Oh look - nearly EVERY user has already tagged music files in some way or the other, at least we can read artist, album, track number and track name from the majority of files, so we don't need to program something based on file names & directory structures, instead we can read those tags to get the basic infos and put more effort on handling additional informations for artists, albums, graphics and so on. Plus there is a huge music database (musicbrainz) that we are allowed to verify correct tagging, so let's use it.
These decisions for me are absolutely logical and efficent.
There is simply no need to switch to file/directory based music handling, and with the introduction of Artist Information Folder we don't even need any given directory structure for additional scripts for artworks any more. Win/Win/Win, if you ask me.