APEv2- tags bruges til at gemme metadata såsom albumtitel, kunstner, spornummer i lydfiler . Oprindeligt var de første versioner af tags ( APEv1 ) beregnet til Monkey's Audio -formatet , men Frank Klemm modificerede dem ved at tilføje en header ( header ) og dermed tillade APE-tags at blive placeret i begyndelsen af filen, og også implementere lagring af Unicode -metadata .
Denne tag-variant blev først brugt i Musepack -lydfiler , men på grund af dens enkelhed og fleksibilitet, blev den senere tilpasset som hovedtag-formatet for WavPack- og OptimFROG-lydfiler , samt til Monkey's Audio (siden version 3.99) og TAK .
foobar2000 -lydafspilleren gør det muligt at bruge disse tags i MP3 -filer i stedet for standard ID3 - tags, fordi APEv2-tags er nemmere at skrive og mere fleksible at bruge. Men på grund af det faktum, at APEv2 ikke oprindeligt var designet til brug i MP3-filer (i modsætning til ID3-tags), er der en række problemer. For eksempel er strengen APETAGEX starten på et APEv2-tag, og strengen TAG er starten på et ID3v1-tag. Derfor, hvis TAG'et i APETAGEX slutter, hvor et ID3v1-tag forventes, kan denne værdi læses forkert. Derudover indeholder ID3'er et såkaldt " unsynkroniseringsskema" , der forhindrer lydafspillere i at afspille tagdata. APEv2-formatet understøtter ikke dette skema, så tilstedeværelsen af APEv2-tagget kan forårsage læsefejl eller støj i slutningen af filen.
I formatet er APEv2-tags konceptuelt tættere på " Vorbis - kommentarer " end på ID3-tags. Ligesom "Vorbis-kommentarer" er de ustrukturerede nøgle/værdi-par. Men i modsætning til de allerede nævnte "kommentarer", gemmer disse tags en liste over værdier for hver nøgle, ikke en nøgle for hver værdi. Lad os for eksempel tage et spor, der indeholder data om to kunstnere. Vorbis-kommentarer gemmer disse data som to separate ARTIST-felter, mens APEv2-tagget vil gemme disse data som ét ARTIST-felt med to værdier adskilt af et null-tegn (byten med værdien 0).
APEv2-tagværdier kan markeres som værende af typen "tekst", "binær" eller "ekstern". På grund af dette kan nogle tagging-produkter muligvis ikke gengive blokke med ulæselige data. Derfor kan data af typen binær ikke nemt gemmes i "Vorbis-kommentarer" (selvom dette er designet af disse kommentarer)
APEv2-tags understøtter Unicode ved hjælp af UTF-8 til nøgler og værdier.