Vad är filformatet MSCZ?
Formatet .mscz är det infödda komprimerade notskriftsformatet som används av MuseScore, en plattformsoberoende applikation för att komponera, redigera och skriva ut musiknotation. Det utvecklades ursprungligen av Werner Schweer och underhålls nu av MuseScore BVBA (en del av Muse Group). Det lagrar ett komplett notblad-dokument inklusive kompositionsdata, instrumentinformation, taktarter och tonarter, noter, dynamik och sångtexter. En .mscz-fil kan även innehålla metadata såsom kompositörens namn, titel, upphovsrättsinformation och andra partiturdetaljer.
Formatet .mscz använder komprimeringsalgoritmen ZIP - dess filer börjar med de magiska byten 50 4B 03 04, den standardiserade PK-signaturen som finns i alla ZIP-arkiv. Om man packar upp en .mscz avslöjas dess interna struktur:
- en okomprimerad .mscx XML-partiturfil som innehåller själva notationsdatan
- ett
container.xml-manifest som listar arkivets innehåll - en förhandsvisning av den första sidan i miniatyrformat
- eventuella inbäddade bilder eller ljudfiler
Syskonformatet .mscx bär på samma XML-notationsdata utan någon komprimering. Ett äldre .msc-format användes av MuseScore version 0.9.4 och tidigare. I grund och botten är .mscz en komprimerad version av .mscx-filen som även kan innehålla bilder och andra inbäddade resurser. Tack vare komprimeringen är .mscz-filer små i storlek men ändå fullt funktionella - MuseScore öppnar dem direkt utan behov av manuell extrahering.
Partitur sparade som .mscz kan exporteras till MusicXML för användning i annan notationsprogramvara, eller renderas till PDF och MIDI för utskrift och uppspelning. Formatets MIME-typ är application/x-musescore.
Säkerhet & trygghet
RISK: LOWEn .mscz är ett notationsdokument (en ZIP med XML) utan exekverbar kod, så den är säker att öppna. Som med alla ZIP-baserade format kan den i teorin innehålla inbäddade filer, men den praktiska risken är försumbar - ladda ner partitur från musescore.com eller betrodda källor och använd den officiella MuseScore-appen från musescore.org snarare än okända «MSCZ-visare».
Formatdetaljer
i ett nötskalProgram som öppnar MSCZ-filer
Tekniska detaljer
djup specifikation| Containerformat | ZIP-arkiv; magiska bytes `50 4B 03 04` (`PK`-signatur) vid offset 0 |
| Intern partiturfil | Okomprimerad `.mscx` (XML) nästlad i roten av ZIP-arkivet |
| Arkivmanifest | `container.xml` inuti ZIP-filen listar sökvägen till partituret och eventuella tilläggsfiler |
| Miniatyrbild av första sidan | PNG-förhandsvisning lagrad i `Thumbnails/thumbnail.png` inuti arkivet |
| MIME-typ | `application/x-musescore` |
| XML-kodning (partiturlager) | UTF-8; partiturdata följer MuseScores eget XML-schema |
| Lagrade notationselement | Noter, pauser, klaver, tonarter/taktarter, dynamik, sångtexter, artikulationer, bågar och ackordsymboler |
| Inbäddade resurser | PNG- och SVG-bilder; valfritt inbäddade ljudfiler |
| Komprimeringsalgoritm | Deflate (standard ZIP); uppnår vanligtvis 5:1 till 10:1 storleksminskning jämfört med okomprimerad `.mscx` |
| Versionskompatibilitet | Formatschemat ändrades mellan MuseScore 1, 2, 3 och 4; nyare versioner importerar äldre filer men äldre versioner kan eventuellt inte öppna nyare |
| Exportmål | MusicXML, PDF, MIDI, MP3, OGG, WAV, PNG, SVG, LilyPond och punktskriftsnotation (Braille) |
| Uppspelningssyntes | MuseScore använder SFZ/SF2-soundfontmotor (Fluid/MuseSounds) för uppspelning; ljuddata lagras inte i själva filen |
| Instrumentomfång | Stöder fullständiga orkesterpartitur, vokal-/körstämmor, gitarrtabulatur, generalbas och slagverk |
| Utvecklare | Ursprungligen Werner Schweer; nu MuseScore BVBA, ett dotterbolag till Muse Group |
| Släppt | 2002 (MuseScore project); .mscz format current |
| Öppen standard | Ja · royaltyfri |
| Specifikation | musescore.org |
MSCZ-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om MSCZ-filer.