Hva er MSCZ-filformatet?
Formatet .mscz er det innebygde komprimerte partiturformatet som brukes av MuseScore, en applikasjon for flere plattformer for å komponere, redigere og skrive ut musikknotasjon. Opprinnelig utviklet av Werner Schweer og nå vedlikeholdt av MuseScore BVBA (en del av Muse Group), lagrer den et komplett partiturdokument inkludert komposisjonsdata, instrumentinformasjon, takt- og toneartsignaturer, noter, dynamikk og sangtekster. En .mscz-fil kan også inneholde metadata som komponistnavn, tittel, opphavsrettsmelding og andre partiturdetaljer.
Formatet .mscz bruker komprimeringsalgoritmen ZIP - filene starter med de magiske bytene 50 4B 03 04, den standard PK-signaturen som finnes i alle ZIP-arkiver. Utpakking av en .mscz avslører dens interne struktur:
- en ukomprimert .mscx XML-partiturfil som inneholder selve notasjonsdataene
- et
container.xml-manifest som lister opp innholdet i arkivet - en forhåndsvisning av den første siden som miniatyrbilde
- eventuelle innebygde bilder eller lydfiler
Søsterformatet .mscx bærer de samme XML-notasjonsdataene uten komprimering. Et eldre .msc-format ble brukt av MuseScore versjon 0.9.4 og tidligere. I bunn og grunn er .mscz en komprimert versjon av .mscx-filen som også kan inneholde bilder og andre innebygde ressurser. Takket være komprimering er .mscz-filer små i størrelse, men fullt funksjonelle - MuseScore åpner dem direkte uten behov for manuell utpakking.
Partiturer lagret som .mscz kan eksporteres til MusicXML for bruk i annen notasjonsmaskinvare, eller gjøres om til PDF og MIDI for utskrift og avspilling. Formatets MIME-type er application/x-musescore.
Sikkerhet og trygghet
RISIKO: LOWEn .mscz er et notasjonsdokument (en ZIP av XML) uten kjørbar kode, så den er trygg å åpne. Som med alle ZIP-baserte formater kan den i teorien inneholde innebygde filer, men den praktiske risikoen er ubetydelig - last ned partiturer fra musescore.com eller pålitelige kilder og bruk den offisielle MuseScore-appen fra musescore.org fremfor ukjente «MSCZ-visere».
Formatdetaljer
i et nøtteskallProgrammer som åpner MSCZ-filer
Tekniske detaljer
dyp spesifikasjon| Beholderformat | ZIP-arkiv; magiske byter `50 4B 03 04` (`PK`-signatur) ved posisjon 0 |
| Intern partiturfil | Ukomprimert `.mscx` (XML) plassert i roten av ZIP-arkivet |
| Arkivmanifest | `container.xml` inne i ZIP-filen lister opp partiturbanen og eventuelle tilleggsfiler |
| Miniatyrbilde av første side | PNG-forhåndsvisning lagret som `Thumbnails/thumbnail.png` inne i arkivet |
| MIME-type | `application/x-musescore` |
| XML-koding (partiturlag) | UTF-8; partiturdata følger MuseScores eget XML-skjema |
| Lagrede notasjons-elementer | Noter, pauser, nøkler, toneart/takt-signaturer, dynamikk, tekst, artikulasjoner, buer og akkordsymboler |
| Innebygde ressurser | PNG- og SVG-bilder; valgfritt innebygde lydfiler |
| Komprimeringsalgoritme | Deflate (standard ZIP); oppnår vanligvis 5:1 til 10:1 størrelsesreduksjon sammenlignet med ukomprimert `.mscx` |
| Versjonskompatibilitet | Formatskjemaet endret seg mellom MuseScore 1, 2, 3 og 4; nyere versjoner importerer eldre filer, men eldre versjoner kan kanskje ikke åpne nyere |
| Eksportmål | MusicXML, PDF, MIDI, MP3, OGG, WAV, PNG, SVG, LilyPond og Braille-musikknotasjon |
| Avspillingssyntese | MuseScore bruker SFZ/SF2 soundfont-motor (Fluid/MuseSounds) for avspilling; lyddata er ikke lagret i selve filen |
| Instrumentomfang | Støtter fulle orkesterpartiturer, vokal/kor-stemmer, gitartabulatur, besifring og perkusjon |
| Utvikler | Opprinnelig Werner Schweer; nå MuseScore BVBA, et datterselskap av Muse Group |
| Utgitt | 2002 (MuseScore project); .mscz format current |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | musescore.org |