Che cos'è il formato di file AX?
Un file .ax è un filtro Windows DirectShow - un plugin COM in-process utilizzato dai lettori multimediali e dalle applicazioni video per leggere, decodificare, elaborare o renderizzare flussi audio e video. Nonostante a volte venga descritto come un formato di file video, i file .ax non sono contenitori multimediali: sono Windows PE DLL con una struttura binaria identica ai file .DLL, rinominati per convenzione.
I file .ax memorizzano i filtri DirectShow comunemente usati per la riproduzione e l'editing video. DirectShow aveva il nome in codice «Quartz» durante lo sviluppo, e molti sviluppatori si riferiscono ancora ad esso con quel nome. Il framework decodifica i flussi sorgente - ad esempio i file .avi, .mkv o .mp4 - per i lettori multimediali e altre applicazioni.
I filtri utilizzati da DirectShow rientrano in tre tipi funzionali:
- filtri sorgente (responsabili della lettura dei flussi sorgente da file, rete o dispositivi)
- filtri di trasformazione (responsabili della decodifica, codifica o elaborazione del flusso di dati)
- filtri di rendering (responsabili dell'invio dell'output a uno schermo, agli altoparlanti o a un file)
Un filtro .ax viene registrato in Windows utilizzando regsvr32 filter.ax e rimosso con regsvr32 /u filter.ax. Esempi comuni forniti dal sistema includono quartz.ax (il renderer DirectShow di base) e qdvd.ax (DVD Navigator). Anche i pacchetti di codec di terze parti come LAV Filters installano file .ax. Il framework Media Foundation di Microsoft (introdotto in Windows Vista) è il successore moderno per lo sviluppo di nuovi codec, ma DirectShow e i filtri .ax continuano a essere supportati su Windows 11 per compatibilità con il passato.
Sicurezza e incolumità
RISCHIO: MEDIUMI file .ax sono codice eseguibile caricato nello spazio di indirizzamento dei processi del lettore multimediale. Un file .ax dannoso (una volta registrato) potrebbe dirottare qualsiasi applicazione che riproduce contenuti multimediali tramite DirectShow. I pacchetti di codec non verificati che distribuiscono file .ax sono un noto vettore di malware - affidati a pacchetti di codec provenienti da fonti note (LAV Filters da GitHub, ffdshow-tryouts). Controlla la firma digitale Authenticode prima di registrare file .ax sconosciuti. L'estensione in sé non è pericolosa se non registrata.
Dettagli del formato
in sintesi- File Prototipo Axure RP (versioni precedenti) - Le versioni precedenti dello strumento di prototipazione Axure RP utilizzavano .ax come esportazione di prototipi HTML compressi; sostituito da .rp e dall'anteprima basata su browser.
Programmi che aprono file AX
Dettagli tecnici
specifiche approfondite| Formato binario | Windows PE DLL (Portable Executable) - struttura identica ai file .dll |
| Firma del file | 4D 5A («MZ») all'offset 0 - intestazione standard Windows PE/DLL |
| Ordine dei byte | Little-endian (x86/x64 PE) |
| Caratteristiche PE | Flag DLL (0x2000) impostato nel campo PE Characteristics |
| Esportazioni COM | Esporta DllRegisterServer, DllUnregisterServer e DllGetClassObject |
| Registrazione | Installato nel registro di Windows tramite regsvr32 filter.ax; rimosso con regsvr32 /u filter.ax |
| Metadati del filtro | CLSID, nome del filtro e descrizioni pin/media-type memorizzati nel registro dopo la registrazione |
| Firma digitale | Firma Authenticode opzionale; nessun meccanismo di integrità specifico per AX |
| Architettura | PE32 (x86) o PE32+ (x64) |
| Dimensione tipica | 50 KB - 20 MB (varia: dal semplice codec alla libreria di decodifica completa) |
| OS associato | Windows 95 e versioni successive, fino a Windows 11 |
| Successore del framework | Media Foundation (Windows Vista+) per lo sviluppo di nuovi codec; DirectShow rimane attivo per l'uso legacy |
| Rilasciato | 1996 (DirectShow / ActiveMovie 1.0, Windows 95 with DirectX 2) |
| Ultima versione | N/A - format unchanged; DirectShow still ships with Windows 11 |
| Specifica | learn.microsoft.com |
Conversioni AX
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file AX.