Cover Art for tracks not in an album [#18129]

Post a reply

Smilies
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Cover Art for tracks not in an album [#18129]

Re: Cover Art for tracks not in an album [#18129]

by Peke » Wed Nov 08, 2023 6:16 pm

Hi,
piphomer wrote: Wed Nov 08, 2023 11:19 am Dear Peke.
I finally tried your suggested mask and did a forced resync and it has solved the problem completely .
Thank you.
You really made my day, much appreciated, thank you. Now enjoy and Happy Monkeying!

Re: Cover Art for tracks not in an album [#18129]

by piphomer » Wed Nov 08, 2023 11:19 am

Peke wrote: Wed May 10, 2023 4:55 am If I am correct then we are on verge finding the root cause and overall improve MMA handling Unknowns and bad tags.

Thank you for the persistence and patience, really appreciated.
Dear Peke.

I finally tried your suggested mask and did a forced resync and it has solved the problem completely .

Thank you.

Re: Cover Art for tracks not in an album [#18129]

by Lowlander » Sat May 13, 2023 11:46 am

That should not be a problem. However on Sync you'd want to use a Mask that creates unique files on the device. That's why using additional data like Artist, Album, etc. is useful.

Re: Cover Art for tracks not in an album [#18129]

by piphomer » Sat May 13, 2023 11:31 am

Quick question - does MMA not allow two tracks with the same name, even if in different folders? Is that why the default mask adds the Artist name to the filename? And will I run into trouble if I create a mask that doesn't do that?

Re: Cover Art for tracks not in an album [#18129]

by rusty » Thu May 11, 2023 3:00 pm

fyi, assuming you never changed the default mask, then the reason the file would have been synced to that path is because at the time the tracks were synced from MMW, Artist was 'Uh' and Album was 'Huh oh'.

-Rusty

Re: Cover Art for tracks not in an album [#18129]

by piphomer » Wed May 10, 2023 4:29 pm

Ok - let me study the docs and give it some thought. Thanks!

Re: Cover Art for tracks not in an album [#18129]

by Lowlander » Wed May 10, 2023 1:24 pm

It depends on the Mask you set in the Device Profile on how the files are stored on the device on Sync. This is what Peke has made a suggestion for.

Re: Cover Art for tracks not in an album [#18129]

by piphomer » Wed May 10, 2023 1:21 pm

In that screenshot, you can see an example of the folder mess I was talking about. Paul Weller's track with filename "Uh-Huh Oh-Yeh.mp3" which has no Album or Album artist tag data, has for some reason been put into a folder "music\Uh\Huh Oh" and then renamed by MMA to "00 Paul Weller - Uh-Huh Oh-Yeh.mp3"

None of which I understand the reason for :)

Re: Cover Art for tracks not in an album [#18129]

by piphomer » Wed May 10, 2023 1:18 pm

OK so I don't understand your mask script but it's clear to me now that you're definitely talking about file structure.

Why can't non-album tracks for an artist just live in the top level folder for that artist?

i.e. where the red box is in this screenshot of the file structure MMA has created on my device. It would then mirror how I have my files on my PC (and how I imagine most people do):

Image

-Phil

Re: Cover Art for tracks not in an album [#18129]

by piphomer » Wed May 10, 2023 1:09 pm

Hello Peke.

I'm on Android 12 (Oneplus OxygenOS)

I'm sorry, I don't understand anything about masks - this is the first time I have heard this term. Are you talking about the folders where music gets placed on my device? This is a bit of a mess on my device although I don't know why - the files are impeccably organised on my PC (take my word for it), but somehow during sync they seem to be a mess on my device. I can show you some examples if it helps.

One other thing - I take offence at the insinuation that my files are badly tagged (although I know that's not really what your'e saying :D ). In my opinion, if a track is a non-album track, or just not part of a full album in my collection, then the files are CORRECTLY tagged with Album and Album artist fields being empty. So MMA should be able to deal with that.

One last thing - I realised I could bulk-edit my non-album tracks to add an Album artist (I just used "Unknown"), then synced, then re-bulk-edited to remove it again from all my non-album tracks, and it has solved the problem. It remains to be seen if the problem will recur when I add new non-album tracks.

Thanks

Phil

Re: Cover Art for tracks not in an album [#18129]

by Peke » Wed May 10, 2023 4:55 am

Hi,
What version of Android your device have eg. is it >= 11?

Also You made us thinking that if we assume some tag metadata is missing/unused like Album Artist or Album would mask "\Music\$if(<Album Artist>,<Album Artist>,<Artist>)\$if(<Album>,<Album>,<Title>)\$if(<Track #>,<Track #:2> ,)$Left(<Artist>,20) - <Title>" fix all your issues?
Downside is that you would either need to delete all tracks from device and resync with new mask or use buggy USB (MTP) sync with Force mask for existing tracks and do resync?

Personally I would prefer first a complete resync, but again I have <3k of tracks on device generally so it will not take hours to resync.

From my test tracks in "\Music\Unknown Artist\Unknown Album\Queen - Invisible man.mp3" would for example move to "\Music\Queen\Invisible Man\Queen - Invisible man.mp3" and you would not have Album Art issues for those tracks.

If I am correct then we are on verge finding the root cause and overall improve MMA handling Unknowns and bad tags.

Thank you for the persistence and patience, really appreciated.

Re: Cover Art for tracks not in an album

by piphomer » Tue May 09, 2023 12:52 am

rusty wrote: Mon May 08, 2023 8:19 pm Sorry that wasn't my intent--I just meant to communicate that I tried to replicate the problem but haven't been able to so far, so if you have any additional hints, they'd be appreciated :oops:
No worries :)

As it turns out, I do have a new hint.

I added Album Artist to three tracks in MM5. When I synced to my phone, they lost the erroneous cover art, but as I mentioned before, were placed into Unknown Albums, one for each artist, which I don't want. So I removed the album artist data, the Unknown Albums disappeared, but interestingly, on sync, the erroneous art has not reappeared. In other words, adding album artist and removing it again seems to have fixed the problem.

I don't really want to have to go through that procedure for all my thousands of non-album tracks though :lol:

Re: Cover Art for tracks not in an album

by piphomer » Tue May 09, 2023 12:46 am

Lowlander wrote: Mon May 08, 2023 5:26 pm Note that MMA uses 1 Artwork per Album. If Album and Album Artist are blank, then all those files are seen as 1 Album and share the same Artwork. This is something that will be addressed in the future, but not in MMA 2.0.
Ugh I really hope this isn't the case - like I said, this wasn't an issue in MMA 1.0

Re: Cover Art for tracks not in an album

by rusty » Mon May 08, 2023 8:19 pm

Makes it sound like you think it's something I did myself? No all my non-album tracks have either no artwork in folder and tag, or have single artwork if I can find it.
Sorry that wasn't my intent--I just meant to communicate that I tried to replicate the problem but haven't been able to so far, so if you have any additional hints, they'd be appreciated :oops:
I should also note this didn't happen on v1, has only occurred since the recent update to v2.
If it turns out that this is a new bug introduced in 2.0, we'll raise the priority and try to tackle it right away. We'll continue to try to replicate...

-Rusty

Re: Cover Art for tracks not in an album

by Lowlander » Mon May 08, 2023 5:26 pm

Note that MMA uses 1 Artwork per Album. If Album and Album Artist are blank, then all those files are seen as 1 Album and share the same Artwork. This is something that will be addressed in the future, but not in MMA 2.0.

Top