Bugzilla – Bug 2298
Changes to replaygain tags not picked up by a standard rescan
Last modified: 2008-09-15 14:36:01 UTC
I've just added replay gain information to some of my file per track flac albums that were previously missing it. These were already in the slim database. After adding the info I did a "look for new and changed music" rescan, but the replay gain information was not added to the database. It seems that a wipe db rescan is needed to get this information added. This shouldn't be necessary.
I don't believe you. :)
Do you need any more info on this, Dan? I'm not making it up, I promise. ;-)
Yes - please run with --d_info --d_scan When you get to the file level, the tags should be re-read if the file has changed.
I've found that part of the problem may have been my fault as I don't think my files got touched when the replaygain meta data was added. I did one scan without touching the files, and no data appeared (probably to be expected). I then touched one album with new information in it and did another rescan. This time track replay gain info was picked up by slimserver, but it didn't get the album rg info. I then did a wipe cache rescan (without touching the files at all), at which point the track and album info appeared. I'll email individual llogs straight to Dan as I don't really want to publish my entire collection on the internet.
max: what do you mean they didn't get touched? the mod time didn't change? if the files don't change, then slimserver can't pick up the changes.
Yes, that's what I meant. I realised this problem, which is why I then touched all the files of one album for the second scan. At this point it did pick up track rg info, but not album - see 2nd scan. A complete clear and rescan was needed to get the album info - see 3rd scan. I'm assuming that Dan got the emails. I'm messing around with my normal domain's dns, so things are a bit awry atm.
Max - do the changes get picked up if you use BMF?
No, they don't. I've been doing several tests with new albums and lots of rescans. I've consistently found that album gain information does not get added without a clear db and rescan. Track replay gain info is picked up fine. This is assumedly due to the info for albums being stored in the album table.
Ah. Key piece of information missing there. :)
Fixed! Change 4724