Hvad er MMF-filformatet?
.mmf er filtypenavnet for Synthetic Music Mobile Application Format (SMAF), en binær lydcontainer udviklet af Yamaha Corporation. Det var standardformatet til levering af ringetoner og baggrundsmusik til japanske feature-telefoner i de tidlige 2000'ere, brugt på i-mode, EZweb og relaterede platforme.
MMF er et gammelt format. Moderne lydsoftware understøtter ikke længere afspilning af .mmf indfødt, men brugere kan anvende Awave Studio eller online-konvertere til at omdanne sådanne filer til MP3 eller WAV for afspilning på nuværende enheder.
Inden i hver .mmf-fil indpakker en rod-MMMD-chunk (magic bytes 4D 4D 4D 44) under-chunks, der indeholder metadata (CNTI), FM-syntese eller PCM-instrumentdata (MTR, ATR) og valgfrie platformsdata (OPDA). Tre instrumenttilstande understøttes: FM-syntese, PCM-sample-afspilning og Stream PCM til længere klip. Yamaha definerede successive chip-generationer - MA-1 til MA-7 - som hver især udvidede syntese-kapaciteten; SMAF for Flash-varianten var rettet mod Java ME-telefoner.
En typisk .mmf-ringetone er på 5-200 KB og gemmer instrumentparametre internt på en måde, der minder om modul-lydformater.
Bemærk, at ældre dokumentation nogle gange anfører .mmf som en Microsoft Mail Message File - et helt separat, ikke-relateret databaseformat fra Microsoft NT Mail. De to formater deler kun filtypenavnet og har ingen strukturel eller funktionel sammenhæng.
Sikkerhed og tryghed
RISIKO: LOWRen lydcontainer; intet eksekverbart indhold. Historisk format - usandsynligt at blive brugt til angreb.
Formatdetaljer
kort fortalt- Microsoft Mail Message File - Legacy Microsoft Mail/Exchange offline-meddelelseslager - ikke-relateret binært format, samme filtypenavn.
Programmer der åbner MMF-filer
Tekniske detaljer
dyb specifikation| Magic bytes | `4D 4D 4D 44` (`MMMD`) ved offset 0; efterfulgt af 4-byte big-endian filstørrelse |
| Byte-orden | Big-endian |
| Container | SMAF chunk-baseret (`MMMD`-rod der indpakker `CNTI`, `OPDA`, `MTR`, `ATR` og andre under-chunks) |
| MIME-type | audio/x-mmf (også audio/mmf, application/vnd.smaf) |
| Instrumenttyper | FM-syntese, PCM-sample-afspilning, Stream PCM (til længere lydklip) |
| Chip-generationer | MA-1 til MA-7; hver generation udvidede FM- og PCM-syntese-kapaciteten |
| PCM-samplingsfrekvens | Op til 8.000 Hz for tale-PCM; syntese-frekvensen er chip-afhængig |
| Typisk filstørrelse | 5 KB - 200 KB (ringetoner); op til ~500 KB med Stream PCM |
| Chunk-indramning | 4-byte størrelsesfelt pr. chunk for dataintegritet på chunk-niveau |
| Platform-oprindelse | Japanske operatørnetværk (i-mode, EZweb); Symbian og J2ME feature-telefoner |
| Variant | SMAF for Flash rettet mod Java ME-mobilbrowsere |
| Forældelse | Afløst af MP3/AAC; formatet blev fastlåst omkring 2008, kommercielt forældet siden ca. 2010 |
| Udgivet | 1999 (with Yamaha MA-1 sound chip) |
| Seneste version | SMAF for Flash (MA-7 era); format frozen ~2008 |
MMF-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om MMF-filer.