Vad är filformatet LAYOUT?
En .layout-fil är en Apple MainStage Layout-fil som lagrar det visuella arrangemanget av skärmkontroller i en MainStage-konsert eller patch. Den kodar positioner, storlekar, visningstilldelningar och skärmparametrar för element som knappar, skjutreglage, nivåmätare och tangentbordsdisplayer som en artist interagerar med under ett liveframträdande.
.layout-filer lagras inuti .mainstage-konsertpaket - macOS-paket som visas som enstaka filer i Finder. De är skrivna i Apples binära egenskapslistformat (bplist), identifierbara genom bplist magic bytes i början av filen. Användare öppnar eller redigerar inte .layout-filer direkt; de skapas och ändras via MainStages grafiska Layout-läge, som tillhandahåller ett dra-och-släpp-gränssnitt för att arrangera skärmkontroller.
Eftersom .layout-filer är standard binära plists, kan deras råa struktur inspekteras med macOS-kommandoradsverktyget plutil -p <file>, som konverterar binärdata till en läsbar textrepresentation. Att redigera den binära filen manuellt är opraktiskt.
MainStage släpptes första gången 2007 som en del av Logic Studio-paketet. I december 2011 separerade Apple Logic Studio och gjorde MainStage tillgängligt som ett fristående köp i Mac App Store. Den nuvarande versionen är MainStage 3.x, som körs exklusivt på macOS. .layout-filer från tidigare konsertversioner är generellt framåtkompatibla inom MainStage 3-familjen.
Säkerhet & trygghet
RISK: LOWVanlig binär egenskapslistdata; inte körbar, ingen makrokapacitet. Att redigera manuellt och ladda om i MainStage kan korrumpera konsertlayouten, men det finns ingen säkerhetsrisk.
Formatdetaljer
i ett nötskal- Diverse layout-/inställningsfiler för applikationer - Filändelsen .layout används också generellt av många applikationer (IDE:er, designverktyg) för att spara fönster- och panel-layouter; ingen enhetlig standard.
- Nuance Power PDF / PDF Architect layout - Vissa PDF-redigerare använder .layout för konfiguration av verktygsfält och panelarrangemang.
Program som öppnar LAYOUT-filer
Tekniska detaljer
djup specifikation| Formattyp | Apple binär egenskapslista (`bplist`) |
| Magic bytes | `62 70 6C 69 73 74` (`bplist` i ASCII) vid offset 0 |
| Kodning | Binär, big-endian |
| Plist-version | Kodad i byte 6-7 av filen: `bplist00` (vanligast) eller `bplist01` |
| Lagras inuti | `.mainstage`-konsertpaket (macOS-bundle/mapp) |
| Syfte | Kodar MainStage skärmkontrollayout - positioner, storlekar, MIDI/parametertilldelningar per patch eller konsert |
| Värdprogram | Apple MainStage - redigeras exklusivt via det grafiska Layout-läget |
| Plattform | Endast macOS |
| Typisk filstorlek | 10 KB - 500 KB |
| Inspektionsverktyg | `plutil -p <file>` (inbyggt i macOS) konverterar binär plist till läsbar textutmatning |
| Kontrollsumma | Ingen - filkonsistens förlitar sig på macOS filsystem |
| Paketkontext | En `.mainstage`-konsert kan innehålla flera `.layout`-filer, en per patch eller layoutkonfiguration |
| Släppt | 2007 (MainStage 1.0, part of Logic Studio) |
| Senaste version | MainStage 3.x (current, sold separately on Mac App Store since Dec 2011) |
LAYOUT-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om LAYOUT-filer.