jiri wrote: ↑Thu Oct 15, 2020 4:42 am
I wonder, if MM updated the mp3 header with correct leveling value (i.e. not only read it, but also write), would it cover your case?
Not really.
I have tens of thousands of files with this replay-gain headers and as far as I know there is no software other than MM that cares about this header-infos. I think most users are not aware of this lame-feature and as the writing of replaygain-values in the header is the deafult behaviour of lame, most users also probably have these headers in their files.
I also don't know if a player uses this header-infos at all. Does MM do? If so, why create additional tag-values? But perhaps MM only uses it's database-values for playing.
The only reason why I have not removed these informations in the header so far is that, in my opinion so far, it did not cause any problems and that there is no workable software to remove it. To have all headers rewritten with Foobar seemed too time-consuming.
So far I had just wondered why I kept having unwanted replay gain tags in the files until I found MM to be the culprit for writing these tags.
Now that I have found the cause and understand the connections (header-> tags), I can
personally manage to delete the unwanted tags afterwards or edit the database with the clean-fields-script beforehand. Anyway, I personally would also not like if MM itself writes (possibly changed) information in the header.
Generally I believe that MM should change this behavior. I do not consider it appropriate to change the tags over the user's head.