AIFF-lyd (.aiff)

Apple Standard

Audio Interchange File Format (AIFF) er en ukomprimert lydbeholder i studiokvalitet utviklet av Apple for lagring av bølgeformlyd med høy trofasthet.

Konverter AIFF til FLAC

Gratis AIFF til FLAC-konverterer i nettleseren. Konverter filer umiddelbart på enheten din.

Undersøk og metadata

Operativsystemer og filanalysatorer identifiserer AIFF-filer ved å undersøke den innledende binære bytesekvensen:

Velg eller slipp filer her

100 % privat in-browser-konvertering - filer forlater aldri enheten din

eller lim inn Ctrl+V
Personverngaranti uten nettverksoverføring: 0 byte lastet opp til eksterne servere. All behandling skjedde lokalt i nettlesersandkassen din.

Byte-nivå hodesignatur (Magic Bytes)

Operativsystemer og filanalysatorer identifiserer AIFF-filer ved å undersøke den innledende binære bytesekvensen:

HEX-SIGNATUR (OFFSET 0):

46 4F 52 4D 00 00 00 00 41 49 46 46

ASCII-REPRESENTASJON: FORM....AIFF

Standardisering: Apple / Electronic Arts IFF 85 Standard

Tekniske spesifikasjoner

BeholderarkitekturElectronic Arts Interchange File Format (EA IFF 85) chunk hierarchy
KomprimeringUncompressed Linear Pulse-Code Modulation (LPCM); AIFF-C variant supports compression
BytterekkefølgeBig-Endian (Macintosh / Motorola byte order)
FargeromN/A (Uncompressed Audio PCM)
Kanaler og strukturMono, Stereo, and multichannel up to 32 discrete channels
Maks. dimensjonerUp to 192 kHz sample rates at 16, 24, or 32-bit floating-point depth
Gjennomsiktighet100% bit-perfect lossless uncompressed audio capture
Strømming og progressivHeader-dependent chunk structure requires complete file inspection for seek offsets

Teknisk sammenligningsmatrise: AIFF vs konkurrenter

Teknisk attributtAIFF (Gjeldende)WAVFLACALAC
ByterekkefølgeBig-Endian (Motorola-byterekkefølge)Little-Endian (Intel RIFF)BitstrøminnrammingBig-Endian inne i MP4
Kompresjonsmodus100 % ukomprimert LPCM100 % ukomprimert LPCMTapsfritt komprimert (~50 % størrelse)Tapsfritt komprimert (~50 % størrelse)
DAW-markørstøtteOmfattende innebygde løkke- og køpunkterStøttes via 'cue'-blokkKun Vorbis-kommentarmetadataApple QuickTime-kapittelspor
Filstørrelse (10 min stereo)~100 MB~100 MB~50 MB~50 MB

Vanlige korrupsjonsmoduser og heksadesimal gjenopprettingsveiledning

DAW-en rapporterer 'Invalid COMM chunk size' eller åpner lyden som ren, høy hvit støy.

Underliggende årsak: Uoverensstemmelse i endianness der en little-endian WAV-strøm ble kopiert til en AIFF-beholder uten 16-bits bytebytte.

Utbedring: Transkod ved hjelp av File2File Audio Converter eller bruk Sox byte-swap: sox -t aiff -B broken.aiff -t aiff fixed.aiff.

Sikkerhetsanalyse og parser-angrepsvektorer

AIFF-filer inneholder nestede blokker med eksplisitte lengdefelt. Feilformede lengder kan føre til heap-overflyt i sårbare lydanalysatorer.

Kjente angrepsvektorer

  • Heltallsunderflyt i SSND-forskyvningsfeltet (Sound Data) som forårsakerpekerberegning utenfor grensene.
  • Overdimensjonerte 80-bits IEEE utvidede flyttallsverdier i COMM-blokken som utløser feller i flyttallsanalysatoren.
  • Nestet blokkallokeringsløkke som resulterer i tjenestenekt gjennom utmattelse av minne.

Beste praksis for forsvar:

Historisk opprinnelse og milepæler

1991AIFF-C-spesifikasjonen (Compressed AIFF) lanseres for å romme algoritmiske kodeker som ALaw og uLaw.
1988Apple lanserer AIFF 1.3 basert på Electronic Arts' IFF 85-standard som det primære lydformatet for Macintosh System 7.
1985Electronic Arts skaper den underliggende Interchange File Format (IFF)-arkitekturen.

Viktige fordeler

  • Tapsfri, ukomprimert lyd sikrer null forringelse på tvers av generasjons- og studiomikssykluser.
  • Innebygd støtte for løkkepunkter, markører og instrumentinnstillingsdata som er avgjørende for samplere og synthesizere.
  • Universell innebygd avspilling på Apple macOS, iOS, Logic Pro og avanserte digitallydarbeidsstasjoner.

Tekniske begrensninger og ulemper

  • Massive lagringskrav (omtrent 10 MB per minutt med stereo 44,1 kHz 16-bits lyd).
  • Big-endian byterekkefølge krever bytebytte ved behandling på x86/ARM little-endian-prosessorer.
  • Standard 32-biters blokkstørrelse begrenser maksimal filstørrelse for kontinuerlig opptak til 2 GB eller 4 GB.

Interessante tekniske fakta

  • AIFF var standardformatet for lydopptak og -eksportering for all Macintosh-programvare gjennom 1990-tallet.
  • I motsetning til Microsoft WAV, som er little-endian, lagrer AIFF samplenumre i big-endian nettverksbyterekkefølge.
  • 'COMM'-blokken i en AIFF-fil definerer eksplisitt samplingsfrekvensen som et 80-bits IEEE 754 utvidet flyttall.

Ofte stilte tekniske spørsmål

Hva er den tekniske forskjellen mellom AIFF og WAV?

Begge lagrer identiske ukomprimerte PCM-lyddata. Den primære arkitektoniske forskjellen er byterekkefølge (endianness): AIFF bruker big-endian byterekkefølge (arv fra Motorola 68k/PowerPC), mens WAV bruker little-endian byterekkefølge (arv fra Intel x86).

Låter AIFF bedre enn FLAC?

Nei. Når FLAC dekodes under avspilling, gjengir det nøyaktig den samme bit-for-bit PCM-bølgeformen som AIFF, samtidig som det bruker omtrent halvparten av diskplassen.

Kan AIFF lagre ID3-metadata og albumcover?

Ja. Moderne implementeringer legger til en 'ID3 '-del (chunk) i IFF-beholderens hierarki, slik at spillere som Apple Music og Foobar2000 kan lese artist, album og coverart.