Che cos'è il formato di file AL?
Un file .al è un file audio A-law grezzo contenente audio PCM non compresso codificato con compansione A-law come definito nello standard ITU-T G.711. Il formato non presenta alcuna intestazione (header) - i campioni audio iniziano al byte 0, quindi la frequenza di campionamento, il numero di canali e la durata della registrazione devono essere noti dal contesto.
La compansione A-law è uno schema di compressione logaritmica che mappa campioni PCM lineari a 13 bit in valori a 8 bit, fornendo alla voce di qualità telefonica una gamma dinamica utile a una velocità dati fissa di 8.000 byte al secondo (8 kHz mono). Questo è lo standard per la telefonia in Europa, Asia e Africa; la controparte nordamericana e giapponese è µ-law, memorizzata con l'estensione .ulaw o .ul.
L'estensione .al ha avuto origine nelle toolchain audio delle workstation Unix degli anni '80 e '90. Gli stessi dati A-law venivano comunemente racchiusi in contenitori .au (Sun Audio), che aggiungono un'intestazione descrittiva che identifica la codifica e la frequenza di campionamento. L'estensione .al è specifica di Unix e si incontra raramente su Windows o macOS.
Nonostante la sua età, G.711 A-law rimane il codec dominante sulle reti telefoniche pubbliche commutate e nei sistemi VoIP (RTP payload tipo 8). Strumenti come SoX (sox) possono decodificare i file .al specificando esplicitamente la codifica, la frequenza di campionamento e il numero di canali; Audacity può importarli tramite la sua funzione di importazione audio grezzo. L'output convertito viene solitamente salvato come .wav.
Sicurezza e incolumità
RISCHIO: LOWAudio grezzo senza intestazione - nessun codice eseguibile possibile. Non può innescare exploit tramite l'analisi del codec (nessun metadato del parser). Rischio molto basso.
Dettagli del formato
in sintesi- Oracle Database Autoextend/Alert Log - Oracle utilizza .al per i file di log degli avvisi e dei log di archivio - un file diagnostico del database in testo semplice del tutto estraneo all'audio.
- AutoIt Compiled Script (storico) - Alcune versioni precedenti di AutoIt utilizzavano .al per i file di script compilati.
Programmi che aprono file AL
Dettagli tecnici
specifiche approfondite| Codifica | Campioni PCM compansi A-law a 8 bit grezzi; nessuna intestazione di file o contenitore |
| Algoritmo di compansione | A-law (ITU-T G.711): mappa PCM lineare a 13 bit in valori a 8 bit utilizzando una funzione logaritmica a tratti; ottiene un SNR di circa 36 dB per il parlato |
| Velocità dati | 8.000 byte/secondo alla velocità telefonica standard (8 kHz mono); 1 minuto di audio ≈ 480 KB |
| Frequenza di campionamento standard | 8.000 Hz (telefono a banda stretta G.711); 16.000 Hz per banda larga (G.711.1) |
| Ordine dei byte | Big-endian (convenzione Sun/Unix; nessuna intestazione per confermare) |
| Intestazione | Nessuna - i campioni grezzi iniziano al byte 0; frequenza di campionamento, numero di canali e lunghezza devono essere forniti esternamente |
| Canali | Mono (1 canale) standard per il telefono; stereo possibile ma non comune |
| Standard geografico | Standard di telefonia europeo, asiatico e africano; l'equivalente nordamericano/giapponese è µ-law (.ul/.ulaw, RTP payload tipo 0) |
| Tipo MIME | audio/x-alaw-basic; anche audio/basic (condiviso con µ-law) |
| Applicazione principale | Telefonia PSTN, VoIP (SIP/RTP G.711 A-law payload tipo 8), sistemi IVR, registrazione chiamate |
| Limitazione di identificazione | Nessun magic byte; non può essere identificato solo dalla firma del file - il formato deve essere dedotto dall'estensione o dal contesto del sistema |
| Formato senza intestazione correlato | .ul/.ulaw (µ-law G.711); .au (Sun Audio) fornisce gli stessi dati A-law con un'intestazione descrittiva aggiunta |
| Rilasciato | 1972 (G.711 standard); .al extension common in Unix workstations ~1985-1995 |
| Ultima versione | G.711 (unchanged since 1988 revision) |
| Standard aperto | Sì · royalty-free |
| Specifica | www.itu.int |
Conversioni AL
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file AL.