stringtranslate.com

тег APE

Теги APE представляют собой одно из существующих соглашений, используемых для хранения информации ( метаданных ) о данном цифровом аудиофайле . Каждый тег APE представляет собой дискретный элемент, описывающий один атрибут содержимого файла. Каждый состоит из пары ключ/значение ; ключ — это просто метка, которая называет атрибут, например Year, , , , или и т. д.), и с ним связано соответствующее значение, а именно, некоторая информация, описывающая этот файл, в терминах рассматриваемого атрибута (например, для ). Теги APE можно использовать с записями в формате .ape , а также со звуковыми файлами других форматов аудиофайлов .TitleArtistTrack Number1973Year

Сущность

Звуковой файл , такой как файл в формате .ape или .mp3 , может, в дополнение к своим полезным аудиоданным, также содержать метаданные, которые предоставляют описательную или статистическую информацию о его аудиоконтенте. Когда используются теги APE (v1), они будут появляться в конце файла, после данных; т. е. оцифрованного аудиопотока. Размещение тегов в конце файла, а не в начале, может упростить программистам кодирование расширения метаданных, но может добавить больше времени ожидания для пользователя при загрузке и обработке файла. Имена полей APE («ключи») представляют собой строки символов, для которых не существует жесткого стандарта, а также не существует установленного списка ключей или их допустимых значений.

Функции

Теги APE больше похожи на комментарии Vorbis , чем на теги ID3 . Как и комментарии Vorbis, они представляют собой неструктурированные пары (ключ, значение). Однако, в отличие от комментариев Vorbis, они не допускают межключевого упорядочивания. Это связано с тем, что они хранят список значений для каждого ключа, а не одно значение на ключ.

Значения APE могут быть помечены как text , binary или external типы. Это позволяет программному обеспечению для редактирования тегов избегать неправильного отображения двоичных значений, таких как изображение обложки альбома, в виде нечитаемого текста для пользователей. Для сравнения, комментарии Vorbis не имеют функции пометки, поэтому двоичные данные не могут быть легко сохранены в них (хотя это и задумано).

APEv2 поддерживает Unicode с использованием UTF-8 для значений. Для ключей необходимо использовать подмножество ASCII (управляющие символы от 0x00 до 0x1f не допускаются). [1]

Версии

АПЭv1

Тег APEv1 был разработан для формата Monkey's Audio . [2] В файлах MP3 тег APE хранится в самом конце файла, без встроенного объявления в теле файла. Программное обеспечение обрабатывает запись и доступ к тегу и не вмешивается в содержимое MP3.

АПЭv2

Разработчик формата Musepack Фрэнк Клемм расширил исходный формат тегов APE, добавив заголовок, что позволило тегам APE располагаться в начале файлов и разрешать значения метаданных в формате Unicode, а не просто ASCII. Благодаря своей простоте и гибкости APEv2 был принят форматами WavPack и OptimFROG в качестве основного формата тегов. Версия 3.99 официального программного обеспечения Monkey's Audio перешла с использования APEv1 на APEv2.

Медиаплееры, такие как Winamp , foobar2000 , MusicBee, поддерживают чтение и запись тегов APEv2 в файлах MP3 . Строка тега APETAGEX сигнализирует о начале записи APEv2, а строка TAG сигнализирует о начале тега ID3v1.

Смотрите также

Ссылки

  1. ^ wiki.hydrogenaud.io
  2. ^ Информация для разработчиков Monkey's Audio.

Внешние ссылки