Audio AIFF (.aiff)

Apple Standar

Audio Interchange File Format (AIFF) adalah wadah audio tingkat studio tanpa kompresi yang dikembangkan oleh Apple untuk menyimpan audio bentuk gelombang berketepatan tinggi.

Konversi AIFF ke FLAC

Pengonversi AIFF ke FLAC gratis di dalam peramban. Konversi berkas secara instan di perangkat Anda.

Periksa & Metadata

Sistem operasi dan penganalisis file mengidentifikasi file AIFF dengan memeriksa urutan byte biner utama:

Pilih atau letakkan berkas di sini

100% konversi privat di dalam peramban - berkas tidak pernah meninggalkan perangkat Anda

atau tempel Ctrl+V
Jaminan Privasi Tanpa Transmisi Jaringan: 0 byte diunggah ke server eksternal. Semua pemrosesan terjadi secara lokal di sandboks peramban Anda.

Tanda Tangan Header Tingkat-Byte (Magic Bytes)

Sistem operasi dan penganalisis file mengidentifikasi file AIFF dengan memeriksa urutan byte biner utama:

SIGNATURE HEX (OFFSET 0):

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

REPRESENTASI ASCII: FORM....AIFF

Standardisasi: Apple / Electronic Arts IFF 85 Standard

Spesifikasi Teknis

Arsitektur WadahElectronic Arts Interchange File Format (EA IFF 85) chunk hierarchy
KompresiUncompressed Linear Pulse-Code Modulation (LPCM); AIFF-C variant supports compression
Endianness ByteBig-Endian (Macintosh / Motorola byte order)
Ruang WarnaN/A (Uncompressed Audio PCM)
Saluran & StrukturMono, Stereo, and multichannel up to 32 discrete channels
Dimensi MaksUp to 192 kHz sample rates at 16, 24, or 32-bit floating-point depth
Transparansi100% bit-perfect lossless uncompressed audio capture
Streaming & ProgresifHeader-dependent chunk structure requires complete file inspection for seek offsets

Matriks Perbandingan Teknis: AIFF vs Pesaing

Atribut TeknisAIFF (Saat Ini)WAVFLACALAC
Pengurutan ByteBig-Endian (urutan byte Motorola)Little-Endian (Intel RIFF)Penyusunan bitstreamBig-Endian di dalam MP4
Mode Kompresi100% LPCM Tanpa Kompresi100% LPCM Tanpa KompresiKompresi Lossless (~50% ukuran)Kompresi Lossless (~50% ukuran)
Dukungan Penanda DAWTitik loop dan isyarat (cue) bawaan yang komprehensifDidukung melalui potongan 'cue 'Metadata komentar Vorbis sajaTrek bab (chapter) Apple QuickTime
Ukuran File (stereo 10 menit)~100 MB~100 MB~50 MB~50 MB

Mode Kerusakan Umum & Panduan Pemulihan Hex

DAW melaporkan 'Invalid COMM chunk size' atau membuka audio sebagai derau putih (white noise) keras murni.

Penyebab Utama: Ketidakcocokan endianness di mana stream WAV little-endian disalin ke dalam wadah AIFF tanpa pertukaran byte 16-bit.

Pemulihan: Transkode menggunakan File2File Audio Converter atau terapkan pertukaran byte Sox: sox -t aiff -B broken.aiff -t aiff fixed.aiff.

Analisis Keamanan & Vektor Serangan Parser

File AIFF berisi potongan bersarang dengan bidang panjang yang eksplisit. Panjang yang cacat dapat menyebabkan luapan heap (heap overflow) pada pengurai audio yang rentan.

Vektor Serangan yang Diketahui

  • Kekurangan integer (integer underflow) pada bidang offset SSND (Sound Data) yang menyebabkan perhitungan pointer di luar batas.
  • Nilai float diperpanjang IEEE 80-bit yang berukuran terlalu besar dalam potongan COMM yang memicu perangkap pengurai titik mengambang.
  • Perulangan alokasi potongan bersarang yang menghasilkan kehabisan memori penolakan layanan (denial-of-service memory exhaustion).

Praktik Terbaik Defensif:

Asal-Usul & Tonggak Sejarah

1991Spesifikasi AIFF-C (Compressed AIFF) dirilis untuk mengakomodasi codec algoritmik seperti ALaw dan uLaw.
1988Apple merilis AIFF 1.3 berdasarkan standar IFF 85 Electronic Arts sebagai format audio utama untuk Macintosh System 7.
1985Electronic Arts menciptakan arsitektur dasar Interchange File Format (IFF).

Keunggulan & Kelebihan Utama

  • Audio tanpa kompresi lossless memastikan nol degradasi di seluruh siklus generasi dan pencampuran studio.
  • Dukungan bawaan untuk titik loop, penanda (marker), dan data penyetelan instrumen yang sangat penting untuk sampler dan synthesizer.
  • Pemutaran bawaan yang universal pada Apple macOS, iOS, Logic Pro, dan workstation audio digital tingkat atas.

Keterbatasan Teknis & Kekurangan

  • Kebutuhan penyimpanan yang masif (sekitar 10 MB per menit untuk audio stereo 44,1 kHz 16-bit).
  • Pengurutan byte big-endian memerlukan pertukaran byte (byte swapping) saat diproses pada prosesor little-endian x86/ARM.
  • Ukuran potongan (chunk) standar 32-bit membatasi ukuran maksimum file rekaman berkelanjutan hingga 2 GB atau 4 GB.

Fakta Teknis Menarik

  • AIFF adalah format perekaman dan pantulan (bounce) audio default untuk semua perangkat lunak Macintosh sepanjang tahun 1990-an.
  • Tidak seperti Microsoft WAV yang berorientasi little-endian, AIFF menyimpan nomor sampel dalam urutan byte jaringan big-endian.
  • Potongan 'COMM' dalam file AIFF secara eksplisit mendefinisikan sample rate sebagai angka titik mengambang (floating-point) diperpanjang IEEE 754 80-bit.

Pertanyaan Teknis yang Sering Diajukan

Apa perbedaan teknis antara AIFF dan WAV?

Keduanya menyimpan data audio PCM tak terkompresi yang identik. Perbedaan arsitektur utamanya adalah endianness: AIFF menggunakan urutan bita big-endian (warisan Motorola 68k/PowerPC), sedangkan WAV menggunakan urutan bita little-endian (warisan Intel x86).

Apakah AIFF terdengar lebih baik daripada FLAC?

Tidak. Saat didekompresi selama pemutaran, FLAC mereproduksi bentuk gelombang PCM bit-demi-bit yang persis sama dengan AIFF, tetapi menggunakan ruang penyimpanan disk yang kira-kira separuhnya.

Apakah AIFF dapat menyimpan metadata ID3 dan sampul album?

Ya. Implementasi modern menambahkan bagian (chunk) 'ID3 ' ke dalam hierarki wadah IFF, memungkinkan pemutar seperti Apple Music dan Foobar2000 membaca artis, album, dan karya seni.