Loading article…
XMF ( Extensible Music Format ) は、MIDI ファイルや、オプションでそのファイルで使用されるサウンド、ライナー ノート、言語コード別にグループ化されたその他のコンテンツなど、音楽関連のコンテンツをバンドルするために使用されるツリー ベースのデジタル コンテナー形式です。
最初の XMF 定義は、音楽演奏と使用される音楽サウンドをバンドルできるようにするためのものでした。たとえば、MIDI ファイルはダウンロード可能なサウンドファイルと一緒に保存でき、両方のファイルは 1 つの XMF ファイル内で一緒に移動できます。XMF ファイルのこの特定の使用法は、MIDI ファイルのタイプが 0 か 1 かに応じて、それぞれ XMF ファイル タイプ 0 (ストリーミング) または XMF ファイル タイプ 1 (非ストリーミング) と呼ばれます。
現在、5つのXMFファイルタイプが定義されています。最新のものはXMFファイルタイプ4(0から数える)で、インタラクティブXMF(iXMF)と呼ばれます。[1]
XMFの仕様は2001年にMMAによって初めて公開されました。[2]
特徴
- リソースは内部的に(XMF ファイル内で)参照することも、URI を使用して外部的に参照することもできます。
- リソースは国別および言語別にコード化できるため、コンテキストに応じて適切な言語でテキストを表示できます。
- リソースはZLIB を使用して圧縮できます。
- サイズ情報は可変長の量を使用して保存されるため、フォーマットは無限の数をサポートできると同時に、ストレージスペースを節約できます。
参照
参考文献
- ^ 「XMF仕様(すべて)」。2017年10月19日閲覧。
- ^ “MMA Announcement”. 2012年1月20日時点のオリジナルよりアーカイブ。
外部リンク
- MIDI メーカー協会(MMA)
- MMA のWayback Machineの XMF ワーキング グループ(2007 年 11 月 28 日アーカイブ)
- XMF仕様(すべて)
- モバイルXMFについて
