Wat is het WMZ-bestandsformaat?
Het .wmz bestandsformaat wordt gebruikt door de Windows Media Player software. Dit formaat slaat standaard of aangepaste grafische thema's en skin-bestanden op die de interfacestijl van Windows Media Player wijzigen. Een .wmz bestand is een ZIP-gecomprimeerd archief - de magic bytes zijn PK (50 4B 03 04) op offset nul - en het verpakt alle benodigde onderdelen voor een enkele skin in één bundel.
Een .wmz skin bestaat uit twee verschillende componenten: de ene bevat grafische gegevens en de andere bevat scripts geschreven in JScript. De grafische component definieert de visuele stijl van Windows Media Player interface-elementen zoals knoppen, schuifregelaars en weergavepanelen. De scriptcomponent beschrijft het gedrag van elk element bij gebruikersacties - bijvoorbeeld het toevoegen van een effect wanneer de muis over het element zweeft, of het starten van het afspelen bij een klik.
Intern bevat het archief een .wms skin-definitiebestand (een XML-achtige opmaak die de lay-out en het gedrag van elementen declareert), bitmap-afbeeldingen voor het artwork, en .js JScript-bestanden. Omdat de container een standaard ZIP is, kan door het hernoemen van .wmz naar .zip elke archieftool de inhoud weergeven en uitpakken zonder speciale software.
Het formaat is ontwikkeld door Microsoft en geïntroduceerd met Windows Media Player 7. Het geregistreerde MIME-type is application/x-ms-wmz. Hoewel Windows Media Player nu een verouderde applicatie is, kunnen .wmz skins nog steeds worden geïnspecteerd met tools zoals 7-Zip.
Beveiliging & veiligheid
RISICO: MEDIUMEen WMP skin .wmz is een ZIP-pakket dat JScript kan bevatten dat door de speler wordt uitgevoerd wanneer de skin wordt geladen - een bekend misbruikrisico - installeer daarom alleen skins van bronnen die u vertrouwt. Het bestand zelf draait niet zelfstandig, maar het toepassen van een kwaadaardige skin voert het script uit binnen Windows Media Player. Inspecteer een verdachte .wmz door deze als een ZIP te openen (7-Zip) voordat u deze toepast, en houd Windows up-to-date aangezien de klassieke speler niet langer actief wordt ontwikkeld.
Formaatdetails
in een notendop- Gecomprimeerd Windows Metafile (GZIP-verpakte WMF) - Oude Office clip-art / web vectorafbeeldingen geleverd als .wmz - een WMF-afbeelding verpakt met GZIP (het EMZ-broertje), beginnend met 1F 8B; uitpakken met 7-Zip om een bekijkbare .wmf te krijgen.
Programma's die WMZ-bestanden openen
Technische details
diepe specificaties| Containerformaat | Standaard ZIP-archief (PKZIP-compatibel; DEFLATE of opgeslagen compressie) |
| Magic bytes | `50 4B 03 04` op byte-offset 0 - identiek aan elk `.zip` bestand |
| MIME-type | `application/x-ms-wmz` |
| Ontwikkelaar | Microsoft Corporation |
| Host-applicatie | Windows Media Player 7 en later (alleen Windows) |
| Vereist intern bestand | `.wms` skin-definitiebestand (XML-achtige opmaak die lay-out en elementgedrag declareert) |
| Scripttaal | JScript (Microsofts ECMAScript 3 dialect) |
| Type grafische bestanden | Bitmap-afbeeldingen (`.bmp`, `.gif`) gebruikt voor knoppen, panelen en spelerbediening |
| Aanpasbare interface-elementen | Knoppen, zoek- en volumeregelaars, weergavepanelen, equalizerbalken, visualisatiegebied |
| Skin-activatie | Sleep `.wmz` naar het spelervenster, of pas toe via Extra → Skin-kiezer in Windows Media Player |
| Inhoud uitpakken | Hernoem `.wmz` naar `.zip`; elke ZIP-compatibele tool (bijv. 7-Zip) kan alle interne bestanden weergeven en uitpakken |
| Interne tekstcodering | `.wms` en `.js` bestanden in het archief zijn platte ASCII- of UTF-8-tekst |
| Platform | Alleen Windows; er bestaat geen equivalent WMP skin-systeem op macOS of Linux |
| Analoog skin-formaat | `.wsz` (Winamp Skin ZIP) - dezelfde ZIP-containerbenadering die door Winamp wordt gebruikt voor zijn aangepaste skins |
| Uitgebracht | Windows Media Player 7 (2000) introduced WMP skins packaged as .wmz |
| Specificatie | learn.microsoft.com |
WMZ conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over WMZ-bestanden.