Эта статья требует дополнительных ссылок для проверки . ( июль 2011 г. ) ( Узнайте, как и когда удалить это сообщение-шаблон ) |
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 .
- Информация о размере хранится с использованием величин переменной длины , гарантируя, что формат может поддерживать бесконечное число, и в то же время экономит место для хранения.
См. Также [ править ]
Ссылки [ править ]
- ^ «Спецификация XMF (все)» . Проверено 19 октября 2017 .
- ^ "Объявление MMA" . Архивировано из оригинала на 20 января 2012 года.
Внешние ссылки [ править ]
- Ассоциация производителей MIDI (MMA)
- Рабочая группа XMF на Wayback Machine (архивная копия 28 ноября 2007 г.) ММА
- Спецификация XMF (все)
- О Mobile XMF