Server Version#: 1.18.3.2156
Although having had a Plex Pass for several years now, I’ve held off from using Plex much as I was having a hard time getting it to work how I wanted. I would now like to persevere with this however and although it does get used for stored video recordings, I want to get music working correctly.
I have been working with music data for about 40 years and some of that time in the computer and music industries, so it is not new to me. But, I have specific requirements. Nothing irregular, but I do need it to work correctly.
First of all, I am using iTunes to curate the media as it is an excellent tool for this. However it does mean that the file and folder structure and naming is out of my control (but iTunes uses a structure that Plex CAN deal with). I can however state that for the purposes of this ‘discussion’ my music files are all correctly tagged. The metadata tags are THE definitive data for the music. But when creating a Plex library, I am still unable to achieve the simple requirement of having Plex actually use all that meticulously crafted metadata.
Having trouble with troubleshooting a large music library, so I created 2 new libraries with a very small subset of my music. Small enough that changes and/or entire rebuilds of the libraries takes hardly any time. So…
These 2 test libraries were set up almost identically and both with ‘Prefer local metadata’ set/checked. Artist bios also and embedded genres as well. The fundamental difference I wanted to compare was using the new ‘Plex Music’ scanner and agent compared to ‘Plex Music Scanner’ and ‘Personal Media Artists’. These produced very different results.
The first (Plex Music) took my Sort Artist tag, matched the artist and all their albums. But the actual artist name was changed. Only the case/capitalisation of the text, but it was clear that Plex was using the Name from wherever it was doing the matching for additional data. Well mostly. A few were not actually changed which is even harder to understand. How can it be inconsistent like that?
The second library (using Plex Music Scanner etc) did NOT change the artist’s name, but duplicated that into the Sort Artist field (so artist list sorting is, well, wrong). No other data seems to have been retrieved for the artist, nor their albums. No artwork whatsoever is displayed. So basically, no match of anything and just seems to have used the filenames and not any of those files’ metadata.
Neither of these is correct or acceptable. What I want is not complicated. Everything I NEED is contained in each file’s metadata tags. All the rest that Plex is able to download is very nice, but it must NOT, under any circumstances overwrite what already exists in the embedded tags. That is sacrosanct. Other data can be added, but data from the embedded tags MUST be used. I’m not being weird here. It’s just the logical way for any music software to operate, unless it is specifically configured to ignore embedded tags and fetch everything from on-line. I understand there are some who may wish to do that, but it’s no good for what I (and many others it would appear) need.
Can anyone advise me of the correct configuration to ensure that Plex honours ALL my embedded tag data. It’s just no good if Plex makes it’s own choice about what data it plucks from where. I need to tell it to use my data and not mess with any of it, only adding other data not available from the file itself.
I have some other issues with Plex, but want to stick to this very important problem here. Using the ‘Plex Music’ combo gives the best result, but how can I stop it from overwriting my Artist names? Yes I could edit them, but don’t fancy doing that for 800 artists. Certainly not when there’s a very distinct possibility of having to do it again sometime. I want to be able to set up a library, let it work away and for everything to then be correct. This is NOT too much to expect. I can start a new iTunes library file and throw everything at that and everything, I mean EVERYTHING will be as it is in the files. I have never come across any other music software that is so determined to throw away customer data in favour of what its developers (who have no idea what users actually want) thought when writing the code.
I ask again. How can I create a library and have all my metadata used, unmolested?