Was ist das MMF-Dateiformat?
.mmf ist die Dateiendung für das Synthetic Music Mobile Application Format (SMAF), ein von der Yamaha Corporation entwickelter binärer Audio-Container. Es war das Standardformat für die Bereitstellung von Klingeltönen und Hintergrundmusik für japanische Mobilfunkanbieter in den frühen 2000er Jahren und wurde auf i-mode, EZweb und verwandten Plattformen eingesetzt.
MMF ist ein altes Format. Moderne Audiosoftware unterstützt die Wiedergabe von .mmf nicht mehr nativ, aber Benutzer können Awave Studio oder Online-Konverter verwenden, um solche Dateien in MP3 oder WAV für die Wiedergabe auf aktuellen Geräten umzuwandeln.
Innerhalb jeder .mmf-Datei umschließt ein MMMD-Root-Chunk (Magic Bytes 4D 4D 4D 44) Sub-Chunks, die Inhaltsmetadaten (CNTI), FM-Synthese- oder PCM-Instrumentendaten (MTR, ATR) und optionale Plattformdaten (OPDA) enthalten. Es werden drei Instrumentenmodi unterstützt: FM-Synthese, PCM-Sample-Wiedergabe und Stream-PCM für längere Clips. Yamaha definierte aufeinanderfolgende Chip-Generationen - MA-1 bis MA-7 -, die jeweils die Synthesekapazität erweiterten; die Variante „SMAF for Flash“ war für Java ME-Telefone gedacht.
Ein typischer .mmf-Klingelton ist 5-200 KB groß und speichert Instrumentenparameter intern in einer Weise, die Modul-Audioformaten ähnelt.
Beachten Sie, dass ältere Dokumentationen .mmf manchmal als Microsoft Mail Message File auflisten - ein völlig separates, nicht verwandtes Datenbankformat von Microsoft NT Mail. Die beiden Formate teilen sich nur die Dateiendung und haben keine strukturelle oder funktionale Beziehung.
Sicherheit
RISIKO: LOWReiner Audio-Container; keine ausführbaren Inhalte. Historisches Format - unwahrscheinlich, dass es für Angriffe missbraucht wird.
Formatdetails
kurz gefasst- Microsoft Mail Message File - Veralteter Offline-Nachrichtenspeicher für Microsoft Mail/Exchange - nicht verwandtes Binärformat, gleiche Dateiendung.
Programme zum Öffnen von MMF-Dateien
Technische Details
technische Spezifikation| Magic Bytes | `4D 4D 4D 44` (`MMMD`) bei Offset 0; gefolgt von der 4-Byte Big-Endian-Dateigröße |
| Byte-Reihenfolge | Big-endian |
| Container | SMAF Chunk-basiert (`MMMD`-Root umschließt `CNTI`, `OPDA`, `MTR`, `ATR` und andere Sub-Chunks) |
| MIME-Typ | audio/x-mmf (auch audio/mmf, application/vnd.smaf) |
| Instrumententypen | FM-Synthese, PCM-Sample-Wiedergabe, Stream-PCM (für längere Audioclips) |
| Chip-Generationen | MA-1 bis MA-7; jede Generation erweiterte die FM- und PCM-Synthesekapazität |
| PCM-Abtastrate | Bis zu 8.000 Hz für Sprach-PCM; Synthese-Rate ist chipabhängig |
| Typische Dateigröße | 5 KB - 200 KB (Klingeltöne); bis zu ca. 500 KB mit Stream-PCM |
| Chunk-Framing | 4-Byte-Größenfeld pro Chunk für die Datenintegrität auf Chunk-Ebene |
| Plattform-Ursprung | Japanische Mobilfunknetze (i-mode, EZweb); Symbian- und J2ME-Feature-Phones |
| Variante | SMAF for Flash für Java ME-Mobilbrowser |
| Veraltung | Abgelöst durch MP3/AAC; Formatentwicklung ca. 2008 eingestellt, kommerziell veraltet seit ca. 2010 |
| Veröffentlicht | 1999 (with Yamaha MA-1 sound chip) |
| Neueste Version | SMAF for Flash (MA-7 era); format frozen ~2008 |
MMF-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu MMF-Dateien.