O que é o formato de ficheiro AIF?
.aif é um formato de arquivo de áudio - especificamente o Audio Interchange File Format (AIFF), desenvolvido pela Apple em 1988. A extensão mais curta .aif e a mais longa .aiff referem-se ao mesmo formato; .aif é o alias legado de três caracteres.
Arquivos .aif armazenam faixas de áudio não compactadas usando o padrão de codificação Audio Interchange File Format. O formato armazena dados com qualidade de CD e superior: os parâmetros padrão são profundidade de 16 bits a 44.100 Hz estéreo (canal duplo), embora a especificação suporte taxas de amostragem de até 192.000 Hz e profundidades de bits mais altas. Arquivos .aif são, em muitos aspectos, semelhantes aos arquivos WAV - ambos armazenam áudio PCM não compactado - com a distinção fundamental de que o AIF usa a ordem de bytes big-endian, enquanto o WAV é little-endian.
Arquivos com a extensão .aif são comumente encontrados em máquinas macOS, onde o formato é nativamente suportado pelo Core Audio, Logic Pro, GarageBand e QuickTime Player. O formato oferece qualidade de áudio lossless, o que o torna ideal para aplicações profissionais de edição de áudio e fluxos de trabalho de masterização de CD. Uma desvantagem é o grande tamanho dos arquivos .aif como consequência do armazenamento de áudio não compactado - aproximadamente 10 MB por minuto de estéreo de 16 bits a 44,1 kHz. Isso torna o formato impraticável para distribuir áudio pela Internet. Uma alternativa compactada é o AIFC, embora as opções de codec AIFC que reduzem o tamanho possam sacrificar a qualidade do áudio; uma alternativa lossless com arquivos muito menores é o FLAC.
Segurança e proteção
RISCO: LOWAIFF é um contêiner de áudio binário simples, sem código executável ou suporte a macros. Não há risco de segurança significativo ao abrir arquivos AIF em reprodutores padrão.
Detalhes do formato
em resumoProgramas que abrem arquivos AIF
Detalhes técnicos
especificação profunda| Contêiner | IFF (Interchange File Format); chunk FORM com identificador de tipo `AIFF` nos bytes 8-11 |
| Ordem de bytes | Big-endian (convenção Motorola); distingue AIF de WAV, que é RIFF little-endian |
| Codificação PCM | PCM de número inteiro assinado não compactado; sem compressão lossy no AIFF padrão |
| Profundidades de bits suportadas | Inteiros de 8, 16, 24 e 32 bits; AIFF-C adiciona variantes de ponto flutuante FL32 e FL64 |
| Armazenamento de taxa de amostragem | Float estendido IEEE 754 de 10 bytes (80 bits) no chunk COMM; suporta 8 Hz - 192.000 Hz |
| Chunks obrigatórios | `COMM` (canais, quadros de amostra, profundidade de bits, taxa de amostragem) e `SSND` (dados brutos de amostra PCM) |
| Chunks opcionais | `MARK` (marcadores de cue), `INST` (pontos de loop e afinação), `MIDI`, `APPL`, `ID3` (tags incorporadas) |
| Magic bytes | `46 4F 52 4D` («FORM») no deslocamento 0; bytes 8-11: `41 49 46 46` («AIFF») |
| Tamanho de arquivo típico | ~10 MB/min em estéreo de 16 bits 44,1 kHz; ~34 MB/min em estéreo de 24 bits 96 kHz |
| Suporte de plataforma | Nativo no macOS e iOS via Core Audio; Windows requer um codec como iTunes ou VLC |
| Relação com .aiff | `.aif` e `.aiff` são formatos idênticos; `.aif` é o alias legado de 3 caracteres |
| Variante compactada | AIFF-C (`.aifc`) adiciona um campo compressionType no COMM; suporta µ-law, A-law, FL32 e outros codecs |
| Lançado | 1988 (Apple Computer, with the Macintosh) |
| Versão mais recente | AIFF 1.3 (1989); AIFF-C (AIFF Compression, 1991) - both stable/frozen |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.mmsp.ece.mcgill.ca |
Conversões de AIF
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos AIF.