Qu'est-ce que le format de fichier AL ?
Un fichier .al est un fichier audio brut A-law contenant de l'audio PCM non compressé encodé avec la compression-extension (companding) A-law telle que définie dans la norme ITU-T G.711. Le format ne comporte aucun en-tête de fichier - les échantillons audio commencent à l'octet 0, de sorte que le taux d'échantillonnage, le nombre de canaux et la durée de l'enregistrement doivent être connus par le contexte.
La compression A-law est un schéma de compression logarithmique qui convertit des échantillons PCM linéaires de 13 bits en valeurs de 8 bits, offrant à la parole de qualité téléphonique une plage dynamique utile à un débit de données fixe de 8 000 octets par seconde (8 kHz mono). C'est la norme pour la téléphonie en Europe, en Asie et en Afrique ; l'équivalent nord-américain et japonais est la loi µ (µ-law), stockée avec l'extension .ulaw ou .ul.
L'extension .al provient des chaînes d'outils audio des stations de travail Unix des années 1980 et 1990. Les mêmes données A-law étaient également couramment encapsulées dans des conteneurs .au (Sun Audio), qui ajoutent un en-tête descriptif identifiant l'encodage et le taux d'échantillonnage. L'extension .al est spécifique à Unix et est rarement rencontrée sur Windows ou macOS.
Malgré son âge, le G.711 A-law reste le codec dominant sur les réseaux téléphoniques publics commutés et dans les systèmes VoIP (type de charge utile RTP 8). Des outils tels que SoX (sox) peuvent décoder les fichiers .al en spécifiant explicitement l'encodage, le taux d'échantillonnage et le nombre de canaux ; Audacity peut les importer via sa fonction d'importation audio brute. Le résultat converti est généralement enregistré au format .wav.
Sécurité et sûreté
RISQUE : LOWAudio brut sans en-tête - aucun code exécutable possible. Ne peut pas déclencher d'exploits via l'analyse du codec (pas de métadonnées d'analyseur). Risque très faible.
Détails du format
en bref- Oracle Database Autoextend/Alert Log - Oracle utilise .al pour les fichiers journaux d'alerte et d'archive - un fichier de diagnostic de base de données en texte brut totalement sans rapport avec l'audio.
- Script compilé AutoIt (historique) - Certaines anciennes versions d'AutoIt utilisaient .al pour les fichiers de scripts compilés.
Programmes qui ouvrent les fichiers AL
Détails techniques
spécifications approfondies| Encodage | Échantillons PCM bruts 8 bits compressés en A-law ; pas d'en-tête de fichier ni de conteneur |
| Algorithme de compression-extension | A-law (ITU-T G.711) : convertit le PCM linéaire 13 bits en valeurs 8 bits à l'aide d'une fonction logarithmique par morceaux ; atteint un rapport signal/bruit d'environ 36 dB pour la parole |
| Débit de données | 8 000 octets/seconde au débit téléphonique standard (8 kHz mono) ; 1 minute d'audio ≈ 480 Ko |
| Taux d'échantillonnage standard | 8 000 Hz (téléphone à bande étroite G.711) ; 16 000 Hz pour la bande large (G.711.1) |
| Ordre des octets | Big-endian (convention Sun/Unix ; pas d'en-tête pour confirmer) |
| En-tête | Aucun - les échantillons bruts commencent à l'octet 0 ; le taux d'échantillonnage, le nombre de canaux et la durée doivent être fournis de l'extérieur |
| Canaux | Mono (1 canal) standard pour le téléphone ; stéréo possible mais peu commune |
| Norme géographique | Norme de téléphonie européenne, asiatique et africaine ; l'équivalent nord-américain/japonais est la loi µ (.ul/.ulaw, type de charge utile RTP 0) |
| Type MIME | audio/x-alaw-basic ; également audio/basic (partagé avec la loi µ) |
| Application principale | Téléphonie RTC, VoIP (charge utile SIP/RTP G.711 A-law type 8), systèmes IVR, enregistrement d'appels |
| Limitation d'identification | Pas d'octets magiques ; ne peut pas être identifié par la seule signature de fichier - le format doit être déduit de l'extension ou du contexte du système |
| Format sans en-tête associé | .ul/.ulaw (µ-law G.711) ; .au (Sun Audio) fournit les mêmes données A-law avec un en-tête descriptif ajouté |
| Publié | 1972 (G.711 standard); .al extension common in Unix workstations ~1985-1995 |
| Dernière version | G.711 (unchanged since 1988 revision) |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.itu.int |
Conversions AL
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers AL.