by Zoroasterisk » Fri Mar 31, 2023 3:36 am
Yeah so this still isn't fixed. I deleted all the music on my phone, updated to the latest beta*, re-sync'd my ~10k song library, and it's far worse than it was before the sync. Log ID: 5HM31WWQYT
*2.0.0.1073 MMA, 5.0.4.2690 MMW
E: So I did some digging. I checked a few of the albums that had art phone-side in MMW, and they all had blank 'Folder.jpg' and 'AlbumArtSmall.jpg' in the artwork tab in MMW.
Screenshot. When I lookup the file that is pointed to in Windows Explorer, there's not actually a file present. I have image location set to 'Save image to tag (if possible) otherwise save to folder'. I have Windows set to show both hidden and system files. My library is all MP3, so ostensibly it shouldn't be saving any artwork anywhere but the tags, but it's apparently trying to for some reason. Deleting these phantom artwork files in MMW and re-syncing seems to resolve the issue, at least for the tests I've done so far.
E2: The files are also not located in the MMW temp folder, which I moved, but was originally at C:\Users\<Username>\AppData\Local\temp
E3: I think I fixed it. I set 'Scan file directories for Artwork' to unchecked. Rescan didn't change anything. I tried rebuilding the database, but of course, that didn't help either. So, I backed up and deleted the database, and separately backed up the sync settings for my phone before that. I rescanned my library in MMW, and the phantom album art files are now gone. Problem is, MMW now wants to duplicate my entire library on my phone, because apparently the (IMO) most important information to save in a sync profile, the files that are actually on the device and where their corresponding parent files are on the computer's hard disk, aren't saved inside the sync profile, but in MMW's database, instead. I deleted and re-added a few test albums, and it worked perfectly. I'll delete/re-add my entire library again tomorrow, when I have more time, and report back if it I run into any new snags.
Conclusions/suggestions:
MMW album art handling needs overhauled. If 'Scan file directories for Artwork' is checked, when scanning, if no art exists in a folder, it should just do nothing, rather than adding placeholder images. If 'Save image to tag...' is checked in options, then ONLY the tagged image should be what is sent during a sync. The sync profile needs to preserve the list of what's on the child device in such a way that duplicating the entire library is no longer the default.
E4: I did it. Every single album sync'd without issue. Sleep is for the weak
Yeah so this still isn't fixed. I deleted all the music on my phone, updated to the latest beta*, re-sync'd my ~10k song library, and it's far worse than it was before the sync. Log ID: 5HM31WWQYT
*2.0.0.1073 MMA, 5.0.4.2690 MMW
E: So I did some digging. I checked a few of the albums that had art phone-side in MMW, and they all had blank 'Folder.jpg' and 'AlbumArtSmall.jpg' in the artwork tab in MMW. [url=https://i.imgur.com/sn58YIn.png]Screenshot.[/url] When I lookup the file that is pointed to in Windows Explorer, there's not actually a file present. I have image location set to 'Save image to tag (if possible) otherwise save to folder'. I have Windows set to show both hidden and system files. My library is all MP3, so ostensibly it shouldn't be saving any artwork anywhere but the tags, but it's apparently trying to for some reason. Deleting these phantom artwork files in MMW and re-syncing seems to resolve the issue, at least for the tests I've done so far.
E2: The files are also not located in the MMW temp folder, which I moved, but was originally at C:\Users\<Username>\AppData\Local\temp
E3: I think I fixed it. I set 'Scan file directories for Artwork' to unchecked. Rescan didn't change anything. I tried rebuilding the database, but of course, that didn't help either. So, I backed up and deleted the database, and separately backed up the sync settings for my phone before that. I rescanned my library in MMW, and the phantom album art files are now gone. Problem is, MMW now wants to duplicate my entire library on my phone, because apparently the (IMO) most important information to save in a sync profile, the files that are actually on the device and where their corresponding parent files are on the computer's hard disk, aren't saved inside the sync profile, but in MMW's database, instead. I deleted and re-added a few test albums, and it worked perfectly. I'll delete/re-add my entire library again tomorrow, when I have more time, and report back if it I run into any new snags.
Conclusions/suggestions:
MMW album art handling needs overhauled. If 'Scan file directories for Artwork' is checked, when scanning, if no art exists in a folder, it should just do nothing, rather than adding placeholder images. If 'Save image to tag...' is checked in options, then ONLY the tagged image should be what is sent during a sync. The sync profile needs to preserve the list of what's on the child device in such a way that duplicating the entire library is no longer the default.
E4: I did it. Every single album sync'd without issue. Sleep is for the weak