AIFF-ääni (.aiff)
Apple StandardiAudio Interchange File Format (AIFF) on pakkaamaton, studiolaatuinen äänisäilö, jonka Apple kehitti korkealaatuisen aaltomuotoäänen tallentamiseen.
Muunna tiedostot muodosta AIFF muotoon FLAC
Ilmainen selaimessa toimiva muunnin, jolla voit muuntaa tiedostoja muodosta AIFF muotoon FLAC. Muunna tiedostot hetkessä laitteellasi.
Tarkastele tiedostoa ja sen metatietoja
Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat AIFF-tiedostot tarkistamalla tiedoston alun binäärisarjan:
Otsaketunniste tavutasolla (tunnistetavut)
Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat AIFF-tiedostot tarkistamalla tiedoston alun binäärisarjan:
HEKSADEKSIMAALINEN TUNNISTE (SIJAINTI 0):
46 4F 52 4D ?? ?? ?? ?? 41 49 46 46ASCII-ESITYSTAPA: FORM????AIFF
Standardointi: Apple / Electronic Arts IFF 85 Standard
Tekniset tiedot
| Säiliöarkkitehtuuri | Electronic Arts Interchange File Format (EA IFF 85) -säilörakenne, joka koostuu lohkoista |
| Pakkaus | Pakkaamaton lineaarinen pulssikoodimodulaatio (LPCM); AIFF-C-muunnos tukee pakkausta |
| Tavujärjestys (Endianness) | Big-Endian (Macintoshin / Motorolan tavujärjestys) |
| Väriavaruudet | N/A (Uncompressed Audio PCM) |
| Kanavat ja rakenne | Mono, stereo ja enintään 32 erillistä äänikanavaa |
| Suurimmat mitat | Näytteenottotaajuus enintään 192 kHz ja näytteen bittisyvyys 16, 24 tai 32-bittinen liukuluku |
| Läpinäkyvyys | 100-prosenttisesti bittitarkka, häviötön ja pakkaamaton äänen tallennus |
| Suoratoisto ja progressiivinen lataus | Otsimiskohtien sijainti määräytyy otsakkeen perusteella, joten tiedosto on tarkistettava kokonaan. |
Tekninen vertailumatriisi: AIFF vs. kilpailijat
| Tekninen attribuutti | AIFF (Nykyinen) | WAV | FLAC | ALAC |
|---|---|---|---|---|
| Tavujärjestys | Big-Endian (Motorolan tavujärjestys) | Little-Endian (Intel RIFF) | Bittivirran kehystys | Big-Endian MP4:n sisällä |
| Pakkaustila | 100 % pakkaamaton LPCM | 100 % pakkaamaton LPCM | Häviötön pakkaus; koko vaihtelee | Häviötön pakkaus; koko vaihtelee |
| DAW-merkkien tuki | Kattavat natiivit silmukka- ja cue-pisteet | Tuki 'cue '-lohkon kautta | Vain Vorbis-kommenttimetatiedot | Apple QuickTimen lukumerkinnät |
| Tiedostokoko (10 min stereo) | ~100 Mt | ~100 Mt | ~50 Mt | ~50 Mt |
Yleiset vioittumistavat ja heksadesimaalinen palautusopas
DAW ilmoittaa 'Invalid COMM chunk size' tai avaa äänen puhtaana, kovana valkoisena kohinana.
Perussyy: Tavujärjestyksen ristiriita: little-endian-WAV-virta kopioitiin AIFF-säilöön vaihtamatta tavujärjestystä 16-bittisille näytteille.
Korjaus: Muunna File2File.app Audio Converterilla tai käytä Sox-tavunkääntöä: sox -t aiff -B rikki.aiff -t aiff ehja.aiff.
Tietoturva-analyysi ja tiedostojäsentimien hyökkäysvektorit
AIFF-tiedostot sisältävät sisäkkäisiä lohkoja, joissa on eksplisiittiset pituuskentät. Virheelliset pituudet voivat aiheuttaa keon ylivuodon haavoittuvissa äänijäsentimissä.
Tunnetut hyökkäysvektorit
- Kokonaislukualivuoto SSND-kentän (Sound Data) offset-arvossa, mikä aiheuttaa osoittimen virheellisen laskennan muistialueen ulkopuolelle.
- Ylisuuret 80-bittiset IEEE:n laajennetun tarkkuuden liukulukuarvot COMM-lohkossa, jotka laukaisevat liukulukujäsentimen virheitä.
- Sisäkkäinen lohkon varaussilmukka, joka johtaa palveluneston aiheuttamaan muistin loppumiseen.
Tietoturvan parhaat käytännöt: Tarkista lohkojen rajat ja rajoita sallittuja näytteenottotaajuuksia ennen äänipuskurien välittämistä äänirenderöijille.
Historia ja virstanpylväät
Tärkeimmät edut
- Pakkaamaton PCM säilyttää näytteet, mutta käsittely voi muuttaa ääntä.
- Natiivituki silmukkapisteille, merkinnöille ja instrumenttien viritystiedoille, jotka ovat tärkeitä samplereille ja syntetisaattoreille.
- Yhteensopivuus riippuu soittimesta ja laitteesta.
Tekniset rajoitukset
- Massiiviset tallennustilavaatimukset (noin 10 Mt minuutissa stereo 44,1 kHz 16-bittistä ääntä).
- Big-endian-tavujärjestys vaatii tavujen vaihtamista, kun tiedostoa käsitellään little-endian-tavujärjestystä käyttävillä x86/ARM-suorittimilla.
- Standardi 32-bittinen lohkokoko rajoittaa jatkuvan tallennustiedoston enimmäiskooksi 2 Gt tai 4 Gt.
Mielenkiintoisia teknisiä faktoja
- AIFF oli oletusäänitallennus- ja vientiformaatti kaikissa Macintosh-ohjelmistoissa 1990-luvun ajan.
- Toisin kuin little-endian-tavujärjestystä käyttävä Microsoft WAV, AIFF tallentaa näytenumerot big-endian-verkkotavujärjestyksessä.
- AIFF-tiedoston COMM-lohko määrittää näytteenottotaajuuden nimenomaan 80-bittisenä IEEE 754 -liukulukuna.
Usein kysytyt tekniset kysymykset
Mikä on tekninen ero AIFF:n ja WAV:n välillä?
Molemmat muodot voivat tallentaa pakkaamatonta PCM-ääntä. AIFF käyttää yleensä big-endian- ja WAV little-endian-järjestystä; myös säilömuodot eroavat.
Kuulostaako AIFF paremmalta kuin FLAC?
Ei. Kun FLAC puretaan toiston aikana, se toistaa täsmälleen saman bitti-bitiltä PCM-aaltomuodon kuin AIFF, samalla kun se kuluttaa noin puolet vähemmän levytilaa.
Voiko AIFF tallentaa ID3-metatietoja ja albumikuvitusta?
Kyllä. Nykyaikaiset toteutukset lisäävät IFF-säilön rakenteeseen 'ID3 '-lohkon, jonka ansiosta esimerkiksi Apple Music ja Foobar2000 voivat lukea esittäjän, albumin ja kansikuvan.