Was ist das MB-Dateiformat?
.mb-Dateien speichern 3D-Grafikdaten, die mit der von Autodesk entwickelten Software Maya erstellt wurden. .mb ist eine Binärdatei, im Gegensatz zum ähnlichen .MA-Format, das Daten im Klartext speichert. Neben der Geometrie enthalten .mb-Dateien auch Daten wie Beleuchtungseinstellungen, Objekttexturen und Animationen. Das Format läuft unter Windows, macOS und Linux.
Maya unterstützt zwei Arten der Szenen-Speicherung: ASCII (.ma-Format), bei dem das gesamte Projekt in einem Textformat gespeichert wird, und Binär (.mb-Format). Der Binärmodus ist das Standard-Speicherformat. Binärdateien sind kleiner als ASCII-Textdateien und laden schneller, weshalb sie in Produktions-Pipelines bevorzugt werden. Die zugrunde liegenden Daten bleiben unabhängig vom verwendeten Format gleich; .ma-Dateien ermöglichen es Benutzern zudem, die Datei in einem Texteditor zu inspizieren und zu ändern.
Intern ist .mb auf einem IFF-basierten Chunk-Container aufgebaut. Dateien beginnen mit FOR4 (32-Bit) oder, seit Maya 2014, mit FOR8 (64-Bit), um Szenen über 2 GB zu unterstützen. Verwandte Austauschformate sind .FBX, .ABC und .USD, wobei keines davon .mb in einer Maya-nativen Pipeline ersetzt.
Sicherheit
RISIKO: LOWEine .mb-Datei enthält Szenendaten, kein Programm, und kann daher nicht von selbst ausgeführt werden. Das reale Risiko besteht bei Maya-Szenen, die Skripte einbetten: Maya kann MEL/Python in scriptNodes und „onload“-Triggern speichern. Bösartige Szenen haben in der Vergangenheit Maya-spezifische Malware verbreitet (z. B. die Vorfälle um „CgAbBlanket“/Vaccine). Öffnen Sie nicht vertrauenswürdige .mb-Dateien mit deaktivierter Skriptausführung und halten Sie die Sicherheits-/Vaccine-Tools von Maya aktuell; die binäre Form macht solche Payloads zudem schwerer erkennbar als im Textformat .ma.
Formatdetails
kurz gefasst- MapBasic kompiliertes Programm (MapInfo) - Kompilierte MapBasic-Anwendung für MapInfo Professional - steht in keinem Zusammenhang mit 3D-Szenen.
- Multimedia Builder Projekt - Projektdatei für das alte Multimedia Builder Autoren-Tool; veraltet und ohne Zusammenhang.
- Datenbank- / Mailbox-Backupdateien - Einige Apps verwenden .mb für generische Datenbank- oder Mailbox-Daten; Nischenanwendung und ohne Zusammenhang.
Programme zum Öffnen von MB-Dateien
Technische Details
technische Spezifikation| Container-Format | IFF FORM/LIST Chunk-Hierarchie - FOR4-Gruppen-Chunks für 32-Bit-Dateien, FOR8 für 64-Bit-Dateien großer Szenen |
| Magic Bytes | `FOR4` (46 4F 52 34) bei Byte-Offset 0 für Standarddateien; `FOR8` (46 4F 52 38) für die 64-Bit-Variante |
| Kodierung | Binär - nicht menschenlesbar oder in einem Texteditor bearbeitbar |
| Byte-Reihenfolge | Big-endian, der IFF-Konvention folgend |
| Kompression | Keine - Geometrie, Animationskurven und Attributdaten werden unkomprimiert in Chunks gespeichert |
| MIME-Typ | `application/octet-stream`; auch als `application/x-maya-binary` erkannt |
| Typische Dateigröße | 1 MB bis mehrere GB, abhängig von Szenengeometrie, Texturreferenzen und zwischengespeicherten Animationen |
| Plattformunterstützung | Windows, macOS, Linux |
| 32-Bit Dateigrößenlimit | ~2 GB (FOR4 FORM-Variante - Chunk-Längen als 4-Byte-Werte gespeichert) |
| 64-Bit Variante für große Szenen | FOR8 FORM - hebt die 2-GB-Grenze auf, indem Chunk-Längen als 8-Byte-Werte gespeichert werden; eingeführt in Maya 2014 |
| Internes Datenmodell | Maya-Abhängigkeitsgraph, kodiert als Hierarchie von typisierten Nodes, Attributen, Verbindungen und Animationskurven |
| Standard-Speicherformat | Ja - Maya speichert Szenen standardmäßig als `.mb` statt im ASCII-Format `.ma` |
| Textformat-Gegenstück | `.ma` (Maya ASCII) kodiert dieselben Szenendaten als menschenlesbaren, MEL-ähnlichen Text; `.mb` ist kompakter und lädt schneller |
| Veröffentlicht | 1998 (Maya 1.0) |
| Neueste Version | FOR8 64-bit variant since Maya 2014 (for scenes over 2 GB) |
| Spezifikation | help.autodesk.com |
MB-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu MB-Dateien.