Hva er AX-filformatet?
En .ax-fil er et Windows DirectShow-filter - en COM-plugin som brukes av mediespillere og videoapplikasjoner for å lese, dekode, behandle eller gjengi lyd- og videostrømmer. Til tross for at de noen ganger beskrives som et videofilformat, er ikke .ax-filer mediecontainere: de er Windows PE DLL-er med en binær struktur som er identisk med .DLL-filer, omdøpt etter konvensjon.
.ax-filer lagrer DirectShow-filtre som vanligvis brukes til videoavspilling og redigering. DirectShow hadde kodenavnet «Quartz» under utviklingen, og mange utviklere refererer fortsatt til det med det navnet. Rammeverket dekoder kildestrømmer - for eksempel .avi-, .mkv- eller .mp4-filer - for mediespillere og andre applikasjoner.
Filtre som brukes av DirectShow faller inn under tre funksjonelle typer:
- kildefiltre (ansvarlig for å lese kildestrømmer fra filer, nettverk eller enheter)
- transformasjonsfiltre (ansvarlig for dekoding, koding eller behandling av datastrømmen)
- gjengivelsesfiltre (ansvarlig for å sende utdata til en skjerm, høyttalere eller en fil)
Et .ax-filter registreres i Windows ved hjelp av regsvr32 filter.ax og fjernes med regsvr32 /u filter.ax. Vanlige systemleverte eksempler inkluderer quartz.ax (den grunnleggende DirectShow-gjengiveren) og qdvd.ax (DVD-navigator). Tredjeparts kodekpakker som LAV Filters installerer også .ax-filer. Microsofts Media Foundation-rammeverk (introdusert i Windows Vista) er den moderne etterfølgeren for ny kodekutvikling, men DirectShow og .ax-filtre støttes fortsatt i Windows 11 for bakoverkompatibilitet.
Sikkerhet og trygghet
RISIKO: MEDIUM.ax-filer er kjørbar kode som lastes inn i minneområdet til mediespillerprosesser. En ondsinnet .ax-fil (når den er registrert) kan kapre enhver applikasjon som spiller av media via DirectShow. Ubekreftede kodekpakker som distribuerer .ax-filer er en kjent kilde til skadelig programvare - hold deg til kodekpakker fra kjente kilder (LAV Filters fra GitHub, ffdshow-tryouts). Sjekk den digitale Authenticode-signaturen før du registrerer ukjente .ax-filer. Selve utvidelsen er ikke farlig hvis den ikke er registrert.
Formatdetaljer
i et nøtteskall- Axure RP Prototype File (eldre versjoner) - Eldre versjoner av prototypeverktøyet Axure RP brukte .ax som en komprimert HTML-prototypeeksport; erstattet av .rp og nettleserbasert forhåndsvisning.
Programmer som åpner AX-filer
Tekniske detaljer
dyp spesifikasjon| Binærformat | Windows PE DLL (Portable Executable) - identisk struktur som .dll-filer |
| Filsignatur | 4D 5A («MZ») ved posisjon 0 - standard Windows PE/DLL-header |
| Byterekkefølge | Little-endian (x86/x64 PE) |
| PE-egenskaper | DLL-flagg (0x2000) satt i feltet for PE-egenskaper |
| COM-eksporter | Eksporterer DllRegisterServer, DllUnregisterServer og DllGetClassObject |
| Registrering | Installert i Windows-registeret via regsvr32 filter.ax; fjernet med regsvr32 /u filter.ax |
| Filter-metadata | CLSID, filternavn og beskrivelser av pin/medietype lagret i registeret etter registrering |
| Digital signatur | Valgfri Authenticode-signatur; ingen AX-spesifikk integritetsmekanisme |
| Arkitektur | PE32 (x86) eller PE32+ (x64) |
| Typisk størrelse | 50 KB - 20 MB (varierer: enkel kodek vs. fullt dekoderbibliotek) |
| Tilknyttet OS | Windows 95 og nyere, til og med Windows 11 |
| Etterfølger | Media Foundation (Windows Vista+) for ny kodekutvikling; DirectShow forblir aktivt for eldre bruk |
| Utgitt | 1996 (DirectShow / ActiveMovie 1.0, Windows 95 with DirectX 2) |
| Siste versjon | N/A - format unchanged; DirectShow still ships with Windows 11 |
| Spesifikasjon | learn.microsoft.com |
AX-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om AX-filer.