Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Enabling APEv2 by Default? (Read 1728 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Enabling APEv2 by Default?

Hi everyone,

I use Lyric Show Panel 3 for downloading Lyrics (embed into the file). My Android player (Neutron) supports the LYRICS tag, but only if it's APEv2. What I currently do is go to Album, and add APEv2 to the mp3 tag type (and that's indeed work on the Android player).

Is there any reason why I shouldn't enabling APEv2, and if there isn't - is there a way to automatically add this tag type so I won't have to do it to every album manually?

Thank you!

Re: Enabling APEv2 by Default?

Reply #1
You can choose between ID3v2 and APEv2 in advanced preferences -> tagging -> MP3. But cannot select both at the same time. That setting only has an effect on files that currently don't have any tags at all. Mainstream software generally does not support the APEv2 tag and therefore would only show truncated values from ID3v1. There isn't any practical disadvantage to small additional tags included at the end of MP3 files, even if players can't understand them.

APEv2 is my preferred tag format because of its simple format and for the most part direct key/value encoding.

Re: Enabling APEv2 by Default?

Reply #2
Thank you j7n.

Quote
But cannot select both at the same time.
Why is that? is a file has a technical issues supporting multiple tags system? and if so - why is it allowed by right clicking the file -> Taggging -> Mp3 tag type?

Quote
Mainstream software generally does not support the APEv2 tag and therefore would only show truncated values from ID3v1.
So I'm a bit confused. When you said "Truncated" values from IDv1, you mean that players will only show ID3v1 tags and not the APEv2 tags? or the actual standard ID3v1 tags like Genre, Artist, Album values will actually get truncated for some reason? I noted that if I set Mp3 tag to APev2 only in Foobar, clear the tags, and re-grabbing the tags - I still have the standard tags like Genre, Artist, Albums etc. So I assume Foobar will let you save whatever tag you want - but it's up to you to pick the right Tagging system the file supports?

 

Re: Enabling APEv2 by Default?

Reply #3
Most players would only show ID3v1 that exists for compatibility. They generally do not know about APEv2 tag, as it originated in enthusiast formats Monkey's Audio and Musepack. I would always keep ID3v1 just in case.

My guess is that it was seen as unnecessary to duplicate information in both tag formats. APEv2 exists for people who do not like and would not choose ID3v2. In Foobar you can only choose tag type for MP3/MP2. I do not understand how do you "re-grab" tags; once the data is deleted, it is gone.

Re: Enabling APEv2 by Default?

Reply #4
So, does Foobar ALWAYS showing Tags? Regarding the File Tag format? Because I can mark off Both ID3v1 and ID3v2, and I still see the Artist for example, or genre. Also - is there a reason why a single file can't support all 3 format? It seems to be possible from the Foobar UI to mark all three.

Re: Enabling APEv2 by Default?

Reply #5
A file can have all three and more (e.g. Lyrics3 tag), but there doesn't appear to be away of writing them all by default. If you mark off ID3, but leave APEv2, Foobar has copied all metadata into APEv2 and reads back from it. The priority of reading in Foobar appears to be ID3v2 > APEv2 > ID3v1.

Re: Enabling APEv2 by Default?

Reply #6
I see. So technically I can set the Default to be "APEv2+ID3v1", and never touch it. I can set if I wish ID3v2 manually, to files already have tags written into them - but I'm assume it's not really important if you have v1 and APEv2 for the players who can handle that tag system.

Great, thank you for clearing it out!