Qu'est-ce que le format de fichier AIF ?
.aif est un format de fichier audio - plus précisément l'Audio Interchange File Format (AIFF), développé par Apple en 1988. L'extension courte .aif et l'extension longue .aiff font référence au même format ; .aif est l'alias historique à trois caractères.
Les fichiers .aif stockent des pistes audio non compressées en utilisant la norme d'encodage Audio Interchange File Format. Le format stocke les données en qualité CD et au-delà : les paramètres standard sont une profondeur de 16 bits à 44 100 Hz en stéréo (double canal), bien que la spécification prenne en charge des taux d'échantillonnage allant jusqu'à 192 000 Hz et des profondeurs de bits plus élevées. Les fichiers .aif sont à bien des égards similaires aux fichiers WAV - les deux stockent de l'audio PCM non compressé - avec la distinction clé que l'AIF utilise l'ordre des octets big-endian alors que le WAV est en little-endian.
Les fichiers avec l'extension .aif se trouvent couramment sur les machines macOS, où le format est nativement pris en charge par Core Audio, Logic Pro, GarageBand et QuickTime Player. Le format offre une qualité audio sans perte, ce qui en fait un excellent choix pour les applications de montage audio professionnel et les flux de travail de matriçage CD. L'un des inconvénients est la taille importante des fichiers .aif en raison du stockage de l'audio non compressé - environ 10 Mo par minute de stéréo 16 bits à 44,1 kHz. Cela rend le format peu pratique pour la distribution audio sur Internet. Une alternative compressée est l'AIFC, bien que les options de codec AIFC qui réduisent la taille puissent sacrifier la qualité audio ; une alternative sans perte avec des fichiers beaucoup plus petits est le FLAC.
Sécurité et sûreté
RISQUE : LOWL'AIFF est un conteneur audio binaire simple sans code exécutable ni prise en charge de macros. Aucun risque de sécurité significatif lors de l'ouverture de fichiers AIF dans des lecteurs standard.
Détails du format
en brefProgrammes qui ouvrent les fichiers AIF
Détails techniques
spécifications approfondies| Conteneur | IFF (Interchange File Format) ; bloc FORM avec l'identifiant de type `AIFF` aux octets 8-11 |
| Ordre des octets | Big-endian (convention Motorola) ; distingue l'AIF du WAV, qui est en RIFF little-endian |
| Encodage PCM | PCM entier signé non compressé ; pas de compression avec perte dans l'AIFF standard |
| Profondeurs de bits prises en charge | Entier 8, 16, 24 et 32 bits ; AIFF-C ajoute les variantes à virgule flottante FL32 et FL64 |
| Stockage du taux d'échantillonnage | Flottant étendu IEEE 754 de 10 octets (80 bits) dans le bloc COMM ; prend en charge de 8 Hz à 192 000 Hz |
| Blocs requis | `COMM` (canaux, trames d'échantillonnage, profondeur de bits, taux d'échantillonnage) et `SSND` (données d'échantillon PCM brutes) |
| Blocs optionnels | `MARK` (marqueurs de repère), `INST` (points de boucle et accordage), `MIDI`, `APPL`, `ID3` (balises intégrées) |
| Octets magiques | `46 4F 52 4D` (« FORM ») à l'offset 0 ; octets 8-11 : `41 49 46 46` (« AIFF ») |
| Taille de fichier typique | ~10 Mo/min en stéréo 16 bits 44,1 kHz ; ~34 Mo/min en stéréo 24 bits 96 kHz |
| Prise en charge plateforme | Natif sur macOS et iOS via Core Audio ; Windows nécessite un codec tel qu'iTunes ou VLC |
| Relation avec .aiff | `.aif` et `.aiff` sont des formats identiques ; `.aif` est l'alias historique à 3 caractères |
| Variante compressée | AIFF-C (`.aifc`) ajoute un champ compressionType dans COMM ; prend en charge les codecs µ-law, A-law, FL32 et autres |
| Publié | 1988 (Apple Computer, with the Macintosh) |
| Dernière version | AIFF 1.3 (1989); AIFF-C (AIFF Compression, 1991) - both stable/frozen |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.mmsp.ece.mcgill.ca |
Conversions AIF
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers AIF.