.XMF

XMF ファイル

Extensible Music Format File
質問する
クイック回答

XMF ファイルは Extensible Music Format オーディオファイルです。これは MIDI シーケンスと、その再生に必要な楽器音(DLS サウンドフォント)をパッケージ化したコンテナです。VLC media player(無料、全プラットフォーム対応)や、Windows では foo_midi プラグインを導入した foobar2000 で開くことができます。この形式はレガシーなもので、主に 2003 年から 2007 年頃の古い Nokia や Sony Ericsson の携帯電話の着信音やゲームオーディオで使用されていました。

開発元: MIDI Manufacturers Association (MMA) / Association of Musical Electronics Industry (AMEI) カテゴリ: 音声ファイル オープンスタンダード MIME: audio/xmf
対応OS Windows macOS Linux
関連: .OPUS · .M3U · .M3U8 · .WFP

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jun 14, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

XMF ファイル形式とは?

.xmf ファイルは、2001 年に MIDI Manufacturers Association (MMA) と社団法人音楽電子事業協会 (AMEI) によって開発されたオープンなバイナリオーディオコンテナ規格である eXtensible Music Format を使用しています。XMF は、標準的な MIDI ファイルの根本的な制限を解決します。MIDI の再生はデバイスに搭載されているシンセサイザーのハードウェアに依存するため、同じシーケンスでもシステムによって全く異なる音に聞こえることがありますが、.xmf ファイルは MIDI シーケンスと DLS (Downloadable Sounds) 楽器定義を一つの自己完結型コンテナにまとめることで、ハードウェアを問わず一貫した再生を保証します。

この形式は、オフセット 0 にある 4 バイトのマジックシグネチャ XMF_ によって識別されるツリー構造のバイナリレイアウトを使用しています。主に 3 つのタイプが存在します:

  • Type 0 - MIDI + DLS、完全にストリーミング可能
  • Type 1 - MIDI + DLS、再生前に完全に読み込む必要あり
  • Type 2 (Mobile XMF / .mxmf) - 携帯電話向けに設計されたコンパクトなバリアント。IETF RFC 4723 (2006) で標準化

Mobile XMF は、2003 年から 2007 年にかけて Nokia、Sony Ericsson、その他のフィーチャーフォンの着信音やゲームオーディオとして広く普及しました。iOS (2007) や Android (2008) の台頭に伴い、スマートフォンからハードウェア MIDI 合成機能が削除されたため、XMF はほぼ廃止され、AAC や MP3 に取って代わられました。

なお、.xmf 拡張子は、オープンソースの 3D アニメーションライブラリである Cal3D が無関係な XML メッシュ形式に使用している場合もあり、混乱を招くことがあります。

セキュリティと安全性

リスク: LOW

XMF ファイルには MIDI シーケンスとオーディオデータが含まれており、実行可能コードは含まれていません。標準的なメディアファイルのリスク(不正なファイルによるプレイヤーのクラッシュなど)のみが存在します。

形式の詳細

概要
正式名称Extensible Music Format File別名 XMF, eXtensible Music Format
開発元MIDI Manufacturers Association (MMA) / Association of Musical Electronics Industry (AMEI)登場時期 2001 (XMF 1.0 specification adopted by MMA)
カテゴリ音声ファイル
MIME タイプaudio/xmf
タイプバイナリオーディオコンテナ
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • Cal3D XML メッシュファイル - Cal3D 3D キャラクターアニメーションライブラリは、XML ベースのメッシュデータに .xmf を使用します。これはオーディオとは全く無関係です。
  • CDRWin 仮想 CD イメージ (誤った関連付け) - CDRWin はディスクイメージに .cue, .bin, .img を使用します。CDRWin における .xmf の関連付けは誤りであり、レガシーなデータベースに見られるものです。
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
584D465F
ASCII
XMF_
後ろにバージョンバイトが続きます。Mobile XMF は XMF_2.00 (hex: 58 4D 46 5F 32 2E 30 30) で始まります。Type 0/1 XMF は通常 XMF_1.00 または XMF_1.01 です。

XMF ファイルを開くプログラム

Windows3 apps
IMVU 無料 IMVU はアバターのオーディオに内部的に XMF を使用しますが、エンドユーザーが IMVU で直接 .xmf ファイルを開くことはありません。
VLC media player オープンソース 「ファイル」→「ファイルを開く」 - VLC は MIDI/オーディオエンジンを介して XMF/MXMF ファイルを再生できます(DLS 楽器には FluidSynth バックエンドが必要な場合があります)。
Foobar2000 無料 foo_midi プラグイン(foobar2000 コンポーネント)をインストールしてから .xmf ファイルを開きます。プラグインが MIDI と DLS のデコードを処理します。
macOS1 app
VLC media player オープンソース 「ファイル」→「ファイルを開く」 - VLC は MIDI/オーディオエンジンを介して XMF/MXMF ファイルを再生できます(DLS 楽器には FluidSynth バックエンドが必要な場合があります)。
Linux2 apps
VLC media player オープンソース 「ファイル」→「ファイルを開く」 - VLC は MIDI/オーディオエンジンを介して XMF/MXMF ファイルを再生できます(DLS 楽器には FluidSynth バックエンドが必要な場合があります)。
Cal3D (open-source 3D library) オープンソース 注意:Cal3D の .xmf は XML メッシュファイルであり、オーディオではありません。全く異なる形式です。

技術的詳細

詳細仕様
エンコーディングバイナリ
バイト順ビッグエンディアン
コンテナ構造ルートノードと子ノードを持つツリー構造。ノードオフセットは可変長数値 (VLQ) としてエンコード
マジックバイトオフセット 0 に XMF_ (hex 58 4D 46 5F)、その後にバージョン文字列 (例: XMF_1.00, XMF_2.00)
MIME タイプaudio/xmf (Type 0/1); audio/mobile-xmf (Type 2 / Mobile XMF, IETF RFC 4723)
サポートされている埋め込みデータ標準 MIDI ファイル、DLS サウンドフォント、WAV オーディオ、およびメタデータノード
形式タイプType 0 (ストリーミング可能な MIDI+DLS)、Type 1 (ストリーミング不可の MIDI+DLS)、Type 2 (Mobile XMF - モバイルデバイス向けのコンパクト版)
サンプリングレート (埋め込みオーディオ)埋め込まれた DLS/WAV コンテンツに依存。通常は 22,050 Hz または 44,100 Hz
圧縮コンテナレベルではなし。埋め込まれた DLS または WAV データは仕様に従い内部圧縮を持つ場合がある
一般的なファイルサイズ5 KB - 2 MB (MIDI のみの場合); オーディオサンプルが埋め込まれている場合は 10 MB 以上になることもある
標準化団体MIDI Manufacturers Association (MMA) および 社団法人音楽電子事業協会 (AMEI)
モバイル普及時期2003年〜2007年頃、Nokia、Sony Ericsson、J2ME フィーチャーフォンの着信音やゲームオーディオで使用
拡張子の競合.xmf は Cal3D 3D アニメーションライブラリによって無関係な XML メッシュ形式にも使用される
リリース日2001 (XMF 1.0 specification adopted by MMA)
最新バージョンXMF 1.1; Mobile XMF Type 2 (IETF RFC 4723, 2006)
オープンスタンダードはい · ロイヤリティフリー
仕様書www.midi.org

XMF の変換

コミュニティ Q&A

ユーザーからの質問
質問する
XMF ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。XMF ファイルについて最初の質問をしてみましょう。

よくある質問

XMF ファイルとは何ですか?
MIDI シーケンスと楽器音(DLS サウンドフォント)をバンドルした Extensible Music Format オーディオコンテナです。これにより、あらゆる XMF プレイヤーで一貫した再生が可能になります。2003 年〜 2007 年頃の携帯電話の着信音として普及しました。
XMF ファイルを再生するにはどうすればよいですか?
VLC media player(無料、全プラットフォーム対応)が最も簡単な選択肢です。Windows では、foo_midi プラグインをインストールした foobar2000 も適しています。MIDI サポートを備えた古いメディアプレイヤーでも再生できる場合があります。
XMF を MP3 や WAV に変換するにはどうすればよいですか?
VLC または foobar2000 でファイルを再生し、オーディオエクスポート/録音機能を使用して MP3 または WAV としてキャプチャします。MIDI は同梱されている DLS 楽器を使用してレンダリングされます。
XMF は MIDI と同じですか?
XMF は内部に MIDI ファイルを含んでいますが、楽器音 (DLS) も同梱しています。通常の MIDI ファイルは再生デバイスの内蔵音源に依存しますが、XMF は自己完結型です。
メディアプレイヤーで XMF ファイルが開けないのはなぜですか?
現代のプレイヤーでは XMF のサポートは一般的ではありません。VLC、または foo_midi プラグインを導入した foobar2000 を試してください。一部の XMF ファイルは Mobile XMF (Type 2 / .mxmf) であり、特定のコーデックサポートが必要な場合があります。

参考文献

1IETF RFC 4723 - Registration of MIME type audio/mobile-xmfdatatracker.ietf.org
2Library of Congress - XMF eXtensible Music File Format 1.0www.loc.gov

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.XDWDocuWorks Document

関連する拡張子

.OPUSOpus Audio File (Ogg Opus)
.M3UM3U Media Playlist (MP3 URL)
.M3U8UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
.WFPWaveFront Program file (Turtle Beach)
.XSPFXSPF - XML Shareable Playlist Format (pronounced 'spiff')
.AMRAdaptive Multi-Rate (AMR) audio

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧