O que é o formato de ficheiro AL?
Um arquivo .al é um arquivo de áudio A-law bruto contendo áudio PCM não compactado codificado com a compressão-expansão (companding) A-law, conforme definido no padrão ITU-T G.711. O formato não possui cabeçalho de arquivo - as amostras de áudio começam no byte 0, portanto, a taxa de amostragem, a contagem de canais e a duração da gravação devem ser conhecidas pelo contexto.
A compressão A-law é um esquema de compressão logarítmica que mapeia amostras PCM lineares de 13 bits em valores de 8 bits, proporcionando à fala com qualidade de telefone uma faixa dinâmica útil a uma taxa de dados fixa de 8.000 bytes por segundo (8 kHz mono). Este é o padrão para telefonia em toda a Europa, Ásia e África; a contraparte norte-americana e japonesa é o µ-law, armazenado com a extensão .ulaw ou .ul.
A extensão .al originou-se em cadeias de ferramentas de áudio de estações de trabalho Unix das décadas de 1980 e 1990. Os mesmos dados A-law também eram comumente envolvidos em contêineres .au (Sun Audio), que adicionam um cabeçalho descritivo identificando a codificação e a taxa de amostragem. A extensão .al é específica do Unix e raramente encontrada no Windows ou macOS.
Apesar de sua idade, o G.711 A-law continua sendo o codec dominante em redes telefônicas públicas comutadas e em sistemas VoIP (tipo de carga útil RTP 8). Ferramentas como SoX (sox) podem decodificar arquivos .al especificando explicitamente a codificação, a taxa de amostragem e a contagem de canais; o Audacity pode importá-los por meio de sua função de importação de áudio bruto. A saída convertida é normalmente salva como .wav.
Segurança e proteção
RISCO: LOWÁudio bruto sem cabeçalho - nenhum código executável é possível. Não pode disparar exploits através da análise de codec (sem metadados de parser). Risco muito baixo.
Detalhes do formato
em resumo- Oracle Database Autoextend/Alert Log - O Oracle usa .al para arquivos de log de alerta e log de arquivo - um arquivo de diagnóstico de banco de dados em texto simples totalmente não relacionado a áudio.
- AutoIt Compiled Script (histórico) - Algumas versões mais antigas do AutoIt usavam .al para arquivos de script compilados.
Programas que abrem arquivos AL
Detalhes técnicos
especificação profunda| Codificação | Amostras PCM brutas de 8 bits com compressão A-law; sem cabeçalho de arquivo ou contêiner |
| Algoritmo de compressão-expansão | A-law (ITU-T G.711): mapeia PCM linear de 13 bits para valores de 8 bits usando uma função logarítmica por partes; atinge ~36 dB SNR para fala |
| Taxa de dados | 8.000 bytes/segundo na taxa de telefonia padrão (8 kHz mono); 1 minuto de áudio ≈ 480 KB |
| Taxa de amostragem padrão | 8.000 Hz (telefone de banda estreita G.711); 16.000 Hz para banda larga (G.711.1) |
| Ordem dos bytes | Big-endian (convenção Sun/Unix; sem cabeçalho para confirmar) |
| Cabeçalho | Nenhum - as amostras brutas começam no byte 0; a taxa de amostragem, a contagem de canais e a duração devem ser fornecidas externamente |
| Canais | Mono (1 canal) padrão para telefone; estéreo é possível, mas incomum |
| Padrão geográfico | Padrão de telefonia europeu, asiático e africano; o equivalente norte-americano/japonês é o µ-law (.ul/.ulaw, tipo de carga útil RTP 0) |
| Tipo MIME | audio/x-alaw-basic; também audio/basic (compartilhado com µ-law) |
| Aplicação principal | Telefonia PSTN, VoIP (carga útil SIP/RTP G.711 A-law tipo 8), sistemas IVR, gravação de chamadas |
| Limitação de identificação | Sem magic bytes; não pode ser identificado apenas pela assinatura do arquivo - o formato deve ser inferido pela extensão ou contexto do sistema |
| Formato sem cabeçalho relacionado | .ul/.ulaw (µ-law G.711); .au (Sun Audio) fornece os mesmos dados A-law com um cabeçalho descritivo adicionado |
| Lançado | 1972 (G.711 standard); .al extension common in Unix workstations ~1985-1995 |
| Versão mais recente | G.711 (unchanged since 1988 revision) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.itu.int |
Conversões de AL
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos AL.