Thanks for looking into it Lowlander. It's a strange one, and I think it's somehow related to what Varder sees as well as what I encounter from time to time.
Thanks for the tip of using Mediainfo; I've been using ffprobe which is a bit more work.
I think it's mostly related to files *outside* the library. If files stay inside library, I think it wouldn't matter much as the values are retrieved from the DB not the file.
Another example: I have a track outside the library with levelling. FFprobe shows:
Code: Select all
$ ffprobe 02\ Hit\ and\ Run.mp3 2>&1 | grep gain
replaygain_track_gain: -9.50 dB
replaygain: track gain - -9.500000, track peak - unknown, album gain - unknown, album peak - unknown,
I delete the Track Volume value in MM. File is updated, timestamp is updated and MM shows Track Value as blank. FFprobe shows updated value, replaygain_track_gain is gone :
Code: Select all
$ ffprobe 02\ Hit\ and\ Run.mp3 2>&1 | grep gain
replaygain: track gain - -9.500000, track peak - unknown, album gain - unknown, album peak - unknown,
But there's still a value for replaygain, this is under the "Side data" value from FFprobe, so not sure what that means.
Then going back and reloading the folder in MM it shows the Track Volume is back as -9.5 dB...
I wonder if MM uses the "Side data" value to show gain, but it does not remove this when editing the tag? It's confusing...
EDIT: I checked with FLAC as well. Removing both Track and Album Volume (with script since Album Volume can't be edited directly), will also remove the "Side data" leaving only: "REPLAYGAIN_ALBUM_PEAK: 0.986908"
Thanks for looking into it Lowlander. It's a strange one, and I think it's somehow related to what Varder sees as well as what I encounter from time to time.
Thanks for the tip of using Mediainfo; I've been using ffprobe which is a bit more work.
I think it's mostly related to files *outside* the library. If files stay inside library, I think it wouldn't matter much as the values are retrieved from the DB not the file.
Another example: I have a track outside the library with levelling. FFprobe shows:
[code]
$ ffprobe 02\ Hit\ and\ Run.mp3 2>&1 | grep gain
replaygain_track_gain: -9.50 dB
replaygain: track gain - -9.500000, track peak - unknown, album gain - unknown, album peak - unknown,
[/code]
I delete the Track Volume value in MM. File is updated, timestamp is updated and MM shows Track Value as blank. FFprobe shows updated value, replaygain_track_gain is gone :
[code]$ ffprobe 02\ Hit\ and\ Run.mp3 2>&1 | grep gain
replaygain: track gain - -9.500000, track peak - unknown, album gain - unknown, album peak - unknown,
[/code]
But there's still a value for replaygain, this is under the "Side data" value from FFprobe, so not sure what that means.
Then going back and reloading the folder in MM it shows the Track Volume is back as -9.5 dB...
I wonder if MM uses the "Side data" value to show gain, but it does not remove this when editing the tag? It's confusing... :-?
EDIT: I checked with FLAC as well. Removing both Track and Album Volume (with script since Album Volume can't be edited directly), will also remove the "Side data" leaving only: "REPLAYGAIN_ALBUM_PEAK: 0.986908"