Wat is het MSCZ-bestandsformaat?
Het .mscz-formaat is het eigen gecomprimeerde partituurformaat dat wordt gebruikt door MuseScore, een platformonafhankelijke applicatie voor het componeren, bewerken en afdrukken van muzieknotatie. Oorspronkelijk ontwikkeld door Werner Schweer en nu onderhouden door MuseScore BVBA (onderdeel van Muse Group), slaat het een volledig bladmuziekdocument op inclusief compositiegegevens, instrumentinformatie, maat- en toonsoorten, noten, dynamiek en songteksten. Een .mscz-bestand kan ook metadata bevatten zoals de naam van de componist, titel, auteursrechtvermelding en andere partituurdetails.
Het .mscz-formaat maakt gebruik van het ZIP compressie-algoritme - de bestanden beginnen met de magic bytes 50 4B 03 04, de standaard PK-handtekening die in alle ZIP-archieven wordt gevonden. Het uitpakken van een .mscz onthult de interne structuur:
- een ongecomprimeerd .mscx XML-partituurbestand met de feitelijke notatiegegevens
- een
container.xmlmanifest dat de inhoud van het archief opsomt - een miniatuurweergave van de eerste pagina
- eventuele ingesloten afbeeldingen of audiobestanden
Het .mscx zusterformaat bevat dezelfde XML-notatiegegevens zonder enige compressie. Een ouder .msc-formaat werd gebruikt door MuseScore versie 0.9.4 en eerder. In essentie is .mscz een gecomprimeerde versie van het .mscx-bestand dat ook afbeeldingen en andere ingesloten bronnen kan bevatten. Dankzij compressie zijn .mscz-bestanden klein van omvang maar toch volledig functioneel - MuseScore opent ze rechtstreeks zonder handmatige extractie.
Partituren opgeslagen als .mscz kunnen worden geëxporteerd naar MusicXML voor gebruik in andere notatiesoftware, of worden gerenderd naar PDF en MIDI voor afdrukken en afspelen. Het MIME-type van het formaat is application/x-musescore.
Beveiliging & veiligheid
RISICO: LOWEen .mscz is een notatiedocument (een ZIP van XML) zonder uitvoerbare code, dus het is veilig om te openen. Zoals bij elk op ZIP gebaseerd formaat zou het in theorie ingebedde bestanden kunnen bevatten, maar het praktische risico is verwaarloosbaar - download partituren van musescore.com of vertrouwde bronnen en gebruik de officiële MuseScore-app van musescore.org in plaats van onbekende „MSCZ-viewers”.
Formaatdetails
in een notendopProgramma's die MSCZ-bestanden openen
Technische details
diepe specificaties| Containerformaat | ZIP-archief; magic bytes `50 4B 03 04` (`PK`-handtekening) op offset 0 |
| Intern partituurbestand | Ongecomprimeerd `.mscx` (XML) genest in de root van het ZIP-archief |
| Archiefmanifest | `container.xml` in de ZIP somt het partituurpad en eventuele aanvullende bestanden op |
| Miniatuur eerste pagina | PNG-voorbeeld opgeslagen als `Thumbnails/thumbnail.png` in het archief |
| MIME-type | `application/x-musescore` |
| XML-codering (partituurlaag) | UTF-8; partituurgegevens volgen het eigen XML-schema van MuseScore |
| Opgeslagen notatie-elementen | Noten, rusten, sleutels, toonsoort/maataanduidingen, dynamiek, songteksten, articulaties, bogen en akkoordsymbolen |
| Ingebedde bronnen | PNG- en SVG-afbeeldingen; optioneel ingebedde audiobestanden |
| Compressie-algoritme | Deflate (standaard ZIP); bereikt doorgaans een groottereductie van 5:1 tot 10:1 ten opzichte van de ongecomprimeerde `.mscx` |
| Versiecompatibiliteit | Formaatschema gewijzigd in MuseScore 1, 2, 3 en 4; nieuwere versies importeren oudere bestanden, maar oudere versies openen nieuwere mogelijk niet |
| Exportdoelen | MusicXML, PDF, MIDI, MP3, OGG, WAV, PNG, SVG, LilyPond en Braille-muzieknotatie |
| Afspeelsynthese | MuseScore gebruikt de SFZ/SF2 soundfont-engine (Fluid/MuseSounds) voor het afspelen; audiogegevens worden niet in het bestand zelf opgeslagen |
| Instrumentbereik | Ondersteunt volledige orkestpartituren, vocale/koorpartijen, gitaartabulatuur, becijferde bas en percussie |
| Ontwikkelaar | Oorspronkelijk Werner Schweer; nu MuseScore BVBA, een dochteronderneming van Muse Group |
| Uitgebracht | 2002 (MuseScore project); .mscz format current |
| Open standaard | Ja · royaltyvrij |
| Specificatie | musescore.org |
MSCZ conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over MSCZ-bestanden.