Znacznik APE - APE tag

Tagi APE zawierają jedną istniejącą konwencję służącą do przechowywania informacji ( metadanych ) o danym cyfrowym pliku audio . Każdy znacznik APE stanowi dyskretny element opisujący pojedynczy atrybut zawartości pliku. Każdy składa się z pary klucz/wartość ; klucz jest po prostu etykieta nazwy atrybutu, takie jak Year, Title, Artist, lub Track Number, itd.) i związane z nim jest odpowiednia wartość, a mianowicie, niektóre informacje opisowe z tego pliku, pod względem atrybutu w pytaniu (np 1973dla Year). Tagi APE mogą być używane z nagraniami w formacie .ape, a także z plikami dźwiękowymi w innych formatach plików audio .

Istota

Plik dźwiękowy , taki jak plik w formacie .ape lub .mp3 , może, oprócz danych dźwiękowych ładunku, również zawierać metadane, które dostarczają opisowych lub statystycznych informacji o jego zawartości dźwiękowej. Gdy używane są znaczniki APE (v1), pojawią się one na końcu pliku, za danymi; tj. zdigitalizowany strumień audio. Umieszczenie znaczników na końcu pliku, a nie na początku, może ułatwić programistom rozszerzanie metadanych do kodu, ale może wydłużyć czas oczekiwania użytkownika na ładowanie i przetwarzanie pliku. Nazwy pól APE ("klucze") to ciągi znaków, dla których nie istnieje żaden sztywny standard, ani nie ma ustalonej listy kluczy ani ich dopuszczalnych wartości.

funkcje

Znaczniki APE są bardziej podobne do komentarzy Vorbisa niż znaczniki ID3 . Podobnie jak komentarze Vorbis, są to pary nieustrukturyzowane (klucz, wartość). Jednak w przeciwieństwie do komentarzy Vorbis, nie pozwalają na porządkowanie między kluczami. Dzieje się tak, ponieważ przechowują listę wartości dla każdego klucza, a nie jedną wartość na klucz.

Wartości APE mogą być oflagowane jako typy tekstowe , binarne lub zewnętrzne . Dzięki temu oprogramowanie do edycji tagów może uniknąć nieprawidłowego wyświetlania wartości binarnych, takich jak obraz okładki albumu, w postaci nieczytelnego tekstu dla użytkowników. Dla porównania, komentarze Vorbis nie mają funkcji oznaczania, więc dane binarne nie mogą być w nich łatwo przechowywane (chociaż jest to zgodne z projektem).

APEv2 obsługuje Unicode przy użyciu UTF-8 dla wartości. W przypadku kluczy należy użyć podzbioru ASCII (znaki sterujące od 0x00 do 0x1f nie są dozwolone).

Wersje

APEv1

Znacznik APEv1 został zaprojektowany dla formatu Monkey's Audio . W plikach MP3 znacznik APE jest przechowywany na samym końcu pliku, bez deklaracji w treści pliku. Oprogramowanie obsługuje zapis i dostęp do znacznika i nie ingeruje w zawartość MP3.

APEv2

Musepack Format deweloper, Frank Klemm , rozszerzone oryginalny format znacznika APE, aby dodać nagłówek, pozwalając tagi APE się na początku plików i pozwalając wartości metadanych być Unicode zamiast po prostu ASCII. Ze względu na swoją prostotę i elastyczność, APEv2 został przyjęty przez formaty WavPack i OptimFROG jako ich główny format tagów. Wersja 3.99 oficjalnego oprogramowania Monkey's Audio została zmieniona z APEv1 na APEv2.

Odtwarzacze multimedialne takie jak Winamp , foobar2000 , MusicBee obsługują odczytywanie i zapisywanie tagów APEv2 w plikach MP3 . Ciąg znakujący APETAGEX sygnalizuje początek rekordu APEv2, a ciąg znaków TAG sygnalizuje początek znacznika ID3v1.

Zobacz też

Bibliografia

Linki zewnętrzne