Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

XMF ( Extensible Music Format ) - это цифровой контейнерный формат на основе дерева, используемый для объединения музыкального контента, такого как MIDI-файл, и, при необходимости, звуков, которые он использует, заметок или другого контента, сгруппированного по языковым кодам.

Первые определения XMF должны были позволить объединить музыкальное исполнение с используемыми музыкальными звуками. Например, файл MIDI может храниться вместе с файлом загружаемых звуков , и оба файла будут перемещаться вместе внутри одного файла XMF. Это конкретное использование файла XMF называется типом файла XMF 0 (потоковая передача) или типом файла XMF 1 (без потоковой передачи), в зависимости от того, является ли тип файла MIDI 0 или 1, соответственно.

В настоящее время определено пять типов файлов XMF. Последний из них - это XMF File Type 4 (отсчитывается с нуля) и называется Interactive XMF (iXMF) . [1]

Технические характеристики XMF были впервые опубликованы в 2001 году MMA . [2]

Особенности [ править ]

  • На ресурсы можно ссылаться внутри (в файле XMF) или ссылаться извне с помощью URI .
  • Ресурсы могут иметь кодировку страны и языка, чтобы текст мог отображаться на нужном языке в зависимости от контекста.
  • Ресурсы можно сжимать с помощью ZLIB .
  • Информация о размере хранится с использованием величин переменной длины , гарантируя, что формат может поддерживать бесконечное число, и в то же время экономит место для хранения.

См. Также [ править ]

Ссылки [ править ]

  1. ^ «Спецификация XMF (все)» . Проверено 19 октября 2017 .
  2. ^ "Объявление MMA" . Архивировано из оригинала на 20 января 2012 года.

Внешние ссылки [ править ]