Hvad er MB-filformatet?
.mb-filer gemmer 3D-grafikdata oprettet af Maya-softwaren, udviklet af Autodesk. .mb er en binær fil, i modsætning til det lignende .MA-format, som gemmer data i almindelig tekst. Udover geometri indeholder .mb-filer også data som lysindstillinger, objektteksturer og animationer. Formatet fungerer på Windows, macOS og Linux.
Maya understøtter to typer scenepersistens: ASCII (.ma-format), hvor hele projektet gemmes i et tekstformat, og binær (.mb-format). Den binære tilstand er standardformatet ved lagring. Binære filer er mindre end ASCII-tekstfiler og indlæses hurtigere, hvilket gør dem foretrukne i produktionspipelines. De underliggende data forbliver de samme uanset det anvendte format; .ma-filer giver også brugere mulighed for at inspicere og ændre filen i en teksteditor.
Internt er .mb bygget på en IFF-baseret chunked container. Filer begynder med FOR4 (32-bit) eller, siden Maya 2014, FOR8 (64-bit) for at understøtte scener, der overstiger 2 GB. Relaterede udvekslingsformater inkluderer .FBX, .ABC og .USD, selvom ingen af dem erstatter .mb i en Maya-nativ pipeline.
Sikkerhed og tryghed
RISIKO: LOWEn .mb er scenedata, ikke et program, så den kan ikke køre af sig selv. Den reelle risiko er via Maya-scener, der indlejrer scripts: Maya kan gemme MEL/Python i scriptNodes og «onload»-triggere, og ondsindede scener har historisk set spredt malware rettet mod Maya (f.eks. «CgAbBlanket»/vaccine-hændelserne). Åbn upålidelige .mb-filer med script-eksekvering deaktiveret og hold Mayas sikkerheds-/vaccineværktøjer opdateret; den binære form gør også sådanne payloads sværere at opdage end i tekstbaserede .ma-filer.
Formatdetaljer
kort fortalt- MapBasic kompileret program (MapInfo) - Kompileret MapBasic-applikation til MapInfo Professional - ikke relateret til 3D-scener.
- Multimedia Builder projekt - Projektfil til det gamle Multimedia Builder-værktøj; forældet og ikke relateret.
- Database / mailbox backup-filer - Nogle apps bruger .mb til generiske database- eller mailbox-data; niche og ikke relateret.
Programmer der åbner MB-filer
Tekniske detaljer
dyb specifikation| Containerformat | IFF FORM/LIST chunk-hierarki - FOR4-gruppechunks til 32-bit filer, FOR8 til 64-bit store scenefiler |
| Magic bytes | `FOR4` (46 4F 52 34) ved byte-offset 0 for standardfiler; `FOR8` (46 4F 52 38) for 64-bit varianten |
| Kodning | Binær - ikke læsbar for mennesker eller redigerbar i en teksteditor |
| Byte-orden | Big-endian, følger IFF-konventionen |
| Komprimering | Ingen - geometri, animationskurver og attributdata gemmes ukomprimeret i chunks |
| MIME-type | `application/octet-stream`; genkendes også som `application/x-maya-binary` |
| Typisk filstørrelse | 1 MB til flere GB afhængigt af scenens geometri, teksturreferencer og cachet animation |
| Platformunderstøttelse | Windows, macOS, Linux |
| 32-bit filstørrelsesgrænse | ~2 GB (FOR4 FORM-variant - chunk-længder gemt som 4-byte værdier) |
| 64-bit variant til store scener | FOR8 FORM - fjerner grænsen på 2 GB ved at gemme chunk-længder som 8-byte værdier; introduceret i Maya 2014 |
| Intern datamodel | Maya-afhængighedsgraf kodet som et hierarki af typede noder, attributter, forbindelser og animationskurver |
| Standardformat ved lagring | Ja - Maya gemmer scener som `.mb` som standard frem for ASCII-formatet `.ma` |
| Tekstformat-modstykke | `.ma` (Maya ASCII) koder de samme scenedata som menneskelæsbar MEL-lignende tekst; `.mb` er mere kompakt og indlæses hurtigere |
| Udgivet | 1998 (Maya 1.0) |
| Seneste version | FOR8 64-bit variant since Maya 2014 (for scenes over 2 GB) |
| Specifikation | help.autodesk.com |
MB-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om MB-filer.