|
Post by ForSerious on Feb 8, 2022 16:32:39 GMT -5
Not a big issue, so no rush on ever making a fix. From time to time I'll change a 'The' to 'the' or something similar then reload the song onto my player. I started noticing that some songs will lose their stats, only to find that they haven't really. There's just a lingering copy in the (exported) database with different casing. Clean Database does not remove these copies for some reason.
|
|
|
Post by GoneMAD on Feb 8, 2022 17:48:07 GMT -5
If you are referring to changing capitalization to filenames, then im guessing this is happening on files stored on an sdcard. Your sdcard is likely formatted in a filesystem that is case insensitive. Meaning if the file is called FILENAME.mp3, it can be accessed via filename.mp3. GMMP's filenames in the database are case sensitive and since the file system says both are valid files, there is no way for GMMP to tell that the file was renamed. This is not fixable without a redesign which is not going to happen
To remove duplicates you can rename to something else.. clean db.. then rename back. You will lose stats in this case unless they are backed up, but even the stat restore is case sensitive
|
|
|
Post by ForSerious on Feb 9, 2022 15:31:26 GMT -5
That's something I can do. I do have the stats all backed up, so no issue for me.
This shouldn't be a problem in the future.
|
|
|
Post by ForSerious on Feb 10, 2022 10:15:44 GMT -5
For anyone having this same issue, it's not as simple as it sounds. I made a script to identify and list out all the duplicates. I then deleted them from the SD card and cleaned the database. I already have another stats backup system in place, so I ran that and am back to normal with no losses and no more duplicates.
|
|