XMF Полная форма
Опубликовано: 4 Марта, 2022
XMF расшифровывается как Extensible Music Format . Это формат файла, который состоит из одного или нескольких файлов, таких как стандартные файлы MIDI, файлы WAV, файлы инструментов загружаемого звука (DLS) или цифровые аудиофайлы и т. Д. Он генерирует компиляцию всех ресурсов, используемых для представления музыкального произведения. Это формат контейнера с древовидной структурой. Это популярный выбор для содержимого мобильных телефонов в формате файлов Mobile XMF. Спецификации XMF были впервые опубликованы Ассоциацией производителей MIDI (MMA) в 2001 году.
Функции :
- Файлы XMF состоят из фрагмента заголовка и набора фрагментов узлов, упорядоченных в предварительном порядке.
- Ресурсы могут отображаться на разных языках в зависимости от страны предпочтения.
- В настоящее время существует пять файлов XMF, а именно XMF Type 0, XMF Type 1, XMF Type 2, XMF Type 3 и XMF Type 4.
- Тип файла XMF 4, также известный как интерактивный XMF (iXMF), является последним.
- ZLIB используется для сжатия ресурсов в файлах XMF.
- Это расширяемый формат, который направлен на минимизацию накладных расходов, размера кода и размера данных.
Преимущества :
- На файлы XMF можно ссылаться как внутри, так и извне, используя унифицированный идентификатор ресурса (URI).
- Он может поддерживать бесконечное количество величин, поскольку информация о размере файлов XMF хранится в виде величин переменной длины (VLQ). Это также экономит место для хранения.
- У него нет максимального размера файла.
- Ресурсы в формате XMF могут быть упорядочены в соответствии с выбранной пользователем иерархией, как файлы и папки в файловой системе.
- Пользовательские типы ресурсов и метаданные можно легко добавить в файл XMF.
- Способы сжатия или шифрования данных могут быть решены пользователями.
Недостатки:
- Это не оптимальный метод хранения музыкальных данных.
- Он включает в себя вложение мультимедийного содержимого в эксклюзивные узлы папок, которые можно легко разместить непосредственно под корневым узлом.
- Некоторые мобильные плееры могут задохнуться из-за чрезмерного количества узлов, присутствующих в формате.