stringtranslate.com

Тег APE

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

Сущность

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

Функции

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

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

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

Версии

АПЭв1

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

АПЭв2

Разработчик формата 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.

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