Hi,
I've been slowly making my way through Windows Explorer and have been updating missing ID-tags for a ton of songs. Either the original MP3s were missing those (and I never noticed), or something happened in all the work I've been doing to lose quite a bit of data on some songs.
Regardless, I am seeing files missing the Comments, Album Artist, Genre, Year, Composer, and even artist and title on some of them. This is not universal. Many songs have all the proper data. And at first I thought it was more the MP3s (that I was unable to convert to lossless as I didn't have the original .wav files), but it's also on the lossless ones.
So I've been going through Artist and Album, song-to song and editing those files that need it. I am only up to halfway through the B's and discovering this will take as long as a couple of weeks to get through depending on other things going on (and could take even more time).
I tried the Tag from Filename script you suggested for missing album titles but wasn't sure how to run it. I backed up the XML/ITL files before I started. I then highlighted an artist and songs in Itunes and ran the script. It actually somehow deleted the highlighted songs from iTunes so I copied the XML and ITL back and they came back. I wasn't sure if this was meant to put the metadata on the songs in Windows Explorer or just what. I did read through the script notes in Notepad++ but wasn't clear on what to expect, or what to do.
I also noticed a couple of interesting things over the past week or so
- I was first working in Plex and was updating the missing album titles and had made my way through about 3/4ths of them - at which point I went into Windows Explorer and added the missing albums there (using ID3 tagging program). Then I would go to Plex and pick "update metadata" for the particular album and it would pick it up. So that saved me some time as I only had to enter it in one area.
- Once I finished that work up, I then noticed quite a number of missing entries in Windows Explorer such as "Composer, Genre, Album Artist etc." Specifically I was working on "Composer" entries on songs in Windows Explorer AND in iTunes. (I use Composer field for my "seasonal" entries - Winter, Spring, Summer and Fall). What I noticed is that if I edited the songs in iTunes (Get Info), and put the entry on a song(s) there, it would come through into the Windows Explorer without my having to do that manually.
I bring those two things up because Windows is picking changes up on missing fields not entered already in iTunes. Plex is picking up entries I make in Windows Exp. if I do "Refresh Metadata". So I'm wondering if there isn't some script that could force the information from iTunes (where the data DOES exist but hasn't come through to Windows) so I don't have to go through the arduous, and painfully slow task of manually doing editing as described above (Artist/Album/Song-by-song for any missing data). Think of it as Plex's "Refresh Metadata" kind of thing?
I tested this just now to prove whether this worked. I had a song with composer entry of "Spring." I had this open in Windows Exp. I then went to iTunes and edited it, changing Spring to "Winter." Windows Exp. picked it up without me having to do anything. So it now shows "Winter" in the ID tagging in Windows Exp.
So if Windows Exp. picks up a change I make like that, shouldn't there be a way to have a script that could take all the fields in iTunes and map it or carry it over to Windows Exp.?
If this could be done it would save me potentially weeks of time. What I can't understand is how one artist can have all the albums and songs there with 100% of the info from the ID tags I want on the songs, while another artist is missing everything but Artist and Title and not chart data, genre, etc., or missing even everything. If the data is in the XML file which I believe it is, could that be utilized in some manner? (I checked several Billy Joel songs as that was one artist who was missing all the chart data, composer, comment, genre, etc. but it was all there in the XML file).
Is this doable? I know you've mentioned that Repair Registry script which I've never used for one reason or another. My gut is telling me that isn't the solution here but maybe it is. If so, could you explain that again?
I'd sure appreciate it if this could be done. Perhaps taking the Export/Import in some fashion but tweaking it so songs stay but data is copied again onto the songs?
Hope all is well. Anxiously awaiting your input. This has been an amazing journey full of challenges which you've helped solve at every step so I can't think you enough once again for that. If this isn't anything that can be done, I'll just do it manually.
Thanks!!!!