Vad är filformatet MB?
.mb-filer lagrar 3D-grafikdata skapad av programvaran Maya, utvecklad av Autodesk. .mb är en binär fil, till skillnad från det liknande .MA-formatet som lagrar data i klartext. Förutom geometri innehåller .mb-filer även data som ljussättningsinställningar, objekttexturer och animeringar. Formatet fungerar på Windows, macOS och Linux.
Maya stöder två typer av scenlagring: ASCII (.ma-format), där hela projektet sparas i ett textformat, och binär (.mb-format). Det binära läget är standardformatet för sparande. Binära filer är mindre än ASCII-textfiler och laddas snabbare, vilket gör dem föredragna i produktionskedjor. Den underliggande datan förblir densamma oavsett vilket format som används; .ma-filer tillåter även användare att inspektera och ändra filen i en textredigerare.
Internt är .mb uppbyggt på en IFF-baserad blockcontainer (chunks). Filer börjar med FOR4 (32-bitars) eller, sedan Maya 2014, FOR8 (64-bitars) för att stödja scener som överstiger 2 GB. Relaterade utbytesformat inkluderar .FBX, .ABC och .USD, även om inget av dessa ersätter .mb i ett Maya-internt arbetsflöde.
Säkerhet & trygghet
RISK: LOWEn .mb-fil är scendata, inte ett program, så den kan inte köras av sig själv. Den realistiska risken är via Maya-scener som bäddar in skript: Maya kan lagra MEL/Python i scriptNodes och «onload»-triggers, och skadliga scener har historiskt sett spridit skadlig kod riktad mot Maya (t.ex. händelserna med «CgAbBlanket»/vaccin). Öppna okända .mb-filer med skriptexekvering inaktiverad och håll Mayas säkerhets- och vaccinverktyg uppdaterade; det binära formatet gör också sådana nyttolaster svårare att upptäcka än i textbaserade .ma-filer.
Formatdetaljer
i ett nötskal- MapBasic-kompilerat program (MapInfo) - Kompilerad MapBasic-applikation för MapInfo Professional - orelaterat till 3D-scener.
- Multimedia Builder-projekt - Projektfil för det gamla verktyget Multimedia Builder; föråldrat och orelaterat.
- Databas- / e-postbackupfiler - Vissa appar använder .mb för generisk databas- eller e-postdata; nischat och orelaterat.
Program som öppnar MB-filer
Tekniska detaljer
djup specifikation| Containerformat | IFF FORM/LIST-blockhierarki - FOR4-gruppblock för 32-bitarsfiler, FOR8 för 64-bitarsfiler för stora scener |
| Magic bytes | `FOR4` (46 4F 52 34) vid byte-offset 0 för standardfiler; `FOR8` (46 4F 52 38) för 64-bitarsvarianten |
| Kodning | Binär - inte läsbar för människor eller redigerbar i en textredigerare |
| Byteordning | Big-endian, enligt IFF-konvention |
| Komprimering | Ingen - geometri, animeringskurvor och attributdata lagras okomprimerat inom blocken |
| MIME-typ | `application/octet-stream`; känns även igen som `application/x-maya-binary` |
| Typisk filstorlek | 1 MB till flera GB beroende på scenens geometri, texturreferenser och cachad animering |
| Plattformsstöd | Windows, macOS, Linux |
| Storleksgräns för 32-bitarsfiler | ~2 GB (FOR4 FORM-variant - blocklängder lagras som 4-byte-värden) |
| 64-bitarsvariant för stora scener | FOR8 FORM - lyfter gränsen på 2 GB genom att lagra blocklängder som 8-byte-värden; introducerades i Maya 2014 |
| Intern datamodell | Maya-beroendegraf kodad som en hierarki av typade noder, attribut, kopplingar och animeringskurvor |
| Standardformat för sparande | Ja - Maya sparar scener som `.mb` som standard snarare än ASCII-formatet `.ma` |
| Motsvarighet i textformat | `.ma` (Maya ASCII) kodar samma scendata som mänskligt läsbar MEL-liknande text; `.mb` är mer kompakt och laddas snabbare |
| Släppt | 1998 (Maya 1.0) |
| Senaste version | FOR8 64-bit variant since Maya 2014 (for scenes over 2 GB) |
| Specifikation | help.autodesk.com |
MB-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om MB-filer.