if I edited the album name in the main edit window for JUST ONE TRACK, it did change the TALB tag with the new name. But if I tried to rename multiple tracks at the same time, the main edit window did show the name change, but the TALB tag for each of the tracks was NOT changed.
I tried what you said in every view but can't replicate the issue. It changes the tag value as expected for all selected tracks even with multiple tracks selected.
Maybe your DLNA server reads and displays a different tag format like ID3v1 tags?
Or even if you have rescanned the files, the server fails, for some reason, to pick up the latest changes?
First of all, this is NOT a DLNA issue - I just discovered it because the DLNA server was displaying what was in the TALB tag, which showed some tracks from the same album as being in two different albums. That led me to investigate how the tracks were shown in MusicBee. Now we can totally forget about DLNA, as everything else I saw and did was directly in MusicBee. The fact that the DLNA server showed two different album names simply verifies that the tag values on the tracks were, in fact, different, despite the fact that MusicBee did not show that.
Unfortunately, I cannot currently duplicate this problem by manually changing tag values, so it does not surprise me that you have not duplicated it either. If I use Tag Inspector to manually change the TALB tag for a track, then go back to the main Edit screen, that track always shows the new value, but that is specifically what it was NOT doing with this album when I discovered the problem. There was something strange about that album that made MusicBee not display the actual value that was in TALB for just some of the track. Let me try to describe it again, being more simplistic:
-- The album was a 3 disc set called "Xyz".
-- When I displayed the album in MusicBee, it had the correct name "Xyz", and the tracks for each disc were correctly numbered as 1-n, 2-n and 3-n. If I used the MusicBee Edit screen to look at each track individually, EVERY ONE OF THEM showed the correct album name of "Xyz".
-- BUT, if I used the Tag Inspector to look at each track individually, tracks 1-6, 1-7 and 1-8 showed tag TALB = "Xyz Disc1". Ordinarily, that would have caused MusicBee to display those tracks as being in a different album from all the rest, just like the DLNA server was doing, but that is not what it was doing.
-- I closed the Tag Inspector and used the main Edit screen to change the Album Name for just track 1-6. The Edit screen still showed "Xyz" as the title, so I just deleted the last character, then re-selected "Xyz" from the drop down list presented (note that this was slightly different than actually typing a new album name). After I saved the Edit, then re-opened the screen and went to the Tag Inspector, it showed that TALB
was actually changed to the correct title of just "Xyz".
-- So I then selected both 1-7 and 1-8 together and repeated that step exactly the same way. But this time, when I checked the tracks with Tag Inspector, neither of them showed an updated Album name - Tag Inspector still showed TALB = "Xyz Disc1", and the main MusicBee Edit screen still showed each of those tracks with an Album Name of "Xyz".
The unique aspect of the problem that I cannot re-create to set up the test is that those particular tracks had a different value in TALB than MusicBee showed in any display other than Tag Inspector.The way that I finally fixed all of the bad tracks together was to select them all (including some with the right album name and some with the wrong name), then go into the Tag Inspector, where it showed two different entries for TALB. I then checked the one with the wrong name and deleted it in the Tag Inspector, and after I saved those changes and went back in to look again, all of those tracks were left with the correct name in TALB.
I do not know if I can find any other albums/tracks in my library with the same problem, but I will certainly let y'all know about it if I do!