Audio FLAC (.flac)

Xiph.Org Standar

Free Lossless Audio Codec (FLAC) adalah standar emas format audio tanpa kehilangan (lossless) sumber terbuka, menawarkan rasio kompresi tinggi dengan pendekodean yang sangat cepat dan ramah perangkat keras.

Konversi FLAC ke MP3

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

Periksa & Metadata

Sistem operasi dan penganalisis file mengidentifikasi file FLAC 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 FLAC dengan memeriksa urutan byte biner utama:

SIGNATURE HEX (OFFSET 0):

66 4C 61 43

REPRESENTASI ASCII: fLaC

Standardisasi: Xiph.Org Open Standard / IETF Draft

Spesifikasi Teknis

Arsitektur WadahNative FLAC bitstream container with METADATA_BLOCK structure
KompresiLinear prediction (LPC) and Rice entropy coding with subframe partitioning
Endianness ByteBig-Endian bitstream headers; sample payloads signed integer PCM
Ruang WarnaN/A (Lossless Audio Stream)
Saluran & Struktur1 to 8 discrete audio channels
Dimensi MaksSample rates up to 655,350 Hz at 4 to 32 bits per sample
Transparansi100% mathematically lossless bit-exact audio reproduction
Streaming & ProgresifNative frame synchronization words and seeking tables support byte-range HTTP streaming

Matriks Perbandingan Teknis: FLAC vs Pesaing

Atribut TeknisFLAC (Saat Ini)ALACWAVAPE
Model PerizinanSumber Terbuka & Gratis (BSD/GPL)Sumber Terbuka Apache 2.0Domain Publik / RIFF ProprietaryLisensi kustom sumber terbuka
Beban CPU PendekodeanSangat rendah; dampak baterai minimalRendahBeban dekompresi CPU nolSedang hingga tinggi
Deteksi GalatTanda tangan MD5 128-bit tersemat dari audio PCM mentahIntegritas tingkat atom sajaTidak ada yang bawaanChecksum CRC32 per bingkai
Adopsi Pemutar Perangkat KerasAda di mana-mana di pemutar mobil, penerima rumah, dan perangkat Hi-FiPerangkat Apple dan penerima AirPlaySemua perangkatSangat terbatas

Mode Kerusakan Umum & Panduan Pemulihan Hex

Dekoder FLAC mencatat 'MD5 signature mismatch' atau pemutar mengalami tersendat (stutter) selama pemutaran.

Penyebab Utama: Kerusakan bit (bit rot) atau galat transmisi membalikkan bit dalam data bingkai audio terkompresi.

Pemulihan: Uji integritas menggunakan 'flac -t sample.flac'. Enkode ulang dengan 'flac -F' untuk mengabaikan bingkai yang rusak dan memulihkan audio.

Analisis Keamanan & Vektor Serangan Parser

FLAC memiliki basis kode yang matang, tetapi blok metadata yang cacat (seperti blok gambar atau lembar kiu yang terlalu besar) dapat memicu masalah pengurai.

Vektor Serangan yang Diketahui

  • Pelimpahan bilangan bulat (integer overflow) dalam penguraian METADATA_BLOCK_PICTURE yang menyebabkan korupsi heap pada pengindeks media yang belum ditambal.
  • Bit penugasan saluran buatan yang menyebabkan pembagian dengan nol dalam rutinitas dekorelasi stereo.
  • Pembacaan di luar batas heap (heap out-of-bounds read) pada pembaca komentar libFLAC Vorbis.

Praktik Terbaik Defensif:

Asal-Usul & Tonggak Sejarah

2017Microsoft dan Apple menambahkan dukungan pendekodean FLAC bawaan ke Windows 10 dan macOS High Sierra.
2003FLAC bergabung di bawah naungan Xiph.Org Foundation bersama Ogg, Vorbis, dan Theora.
2001Josh Coalson merilis FLAC 1.0 di bawah lisensi sumber terbuka GPL/BSD.

Keunggulan & Kelebihan Utama

  • Spesifikasi yang sepenuhnya terbuka dan bebas royalti tanpa batasan paten.
  • Desain asimetris memungkinkan pendekodean instan dan ringan pada perangkat keras dengan keterbatasan baterai.
  • Menyertakan tanda tangan audio MD5 pada tajuk STREAMINFO untuk verifikasi korupsi tingkat bit otomatis.

Keterbatasan Teknis & Kekurangan

  • Ukuran file jauh lebih besar (biasanya 5x lebih besar) daripada format berkompresi lossy seperti MP3, AAC, atau Opus.
  • Tidak ada dukungan bawaan untuk data audio titik mengambang (floating-point) 32-bit yang biasa digunakan dalam bus pencampuran internal DAW.
  • Resistensi historis dari aplikasi lama Apple yang memerlukan format alternatif seperti ALAC.

Fakta Teknis Menarik

  • Tanda tangan ajaib 4-byte 'fLaC' memiliki huruf kapital campuran yang merepresentasikan 'Free Lossless Audio Codec'.
  • Badan Antariksa Eropa menggunakan FLAC untuk mengompresi rekaman audio ilmiah dari misi ruang angkasa atmosfer.
  • Pemutar musik Pono beresolusi tinggi milik Neil Young membangun seluruh ekosistemnya di sekitar FLAC 24-bit/192 kHz.

Pertanyaan Teknis yang Sering Diajukan

Apakah FLAC mengompresi audio sebaik MP3?

Tidak. FLAC bersifat lossless, artinya ia mempertahankan setiap sampel audio, biasanya mencapai pengurangan ukuran sebesar 50%. MP3 bersifat lossy, membuang data yang tidak dapat didengar untuk mencapai pengurangan 80% hingga 90%.

Apa fungsi dari tingkat kompresi FLAC (0-8)?

Tingkat kompresi dalam FLAC memengaruhi waktu pengodean dan kerja CPU, BUKAN kualitas audio. Semua tingkat (0 hingga 8) didekompresi ke audio yang persis sama. Tingkat 8 memerlukan waktu lebih lama untuk dikodekan tetapi menghasilkan file yang sedikit lebih kecil.

Bisakah FLAC menyimpan karya seni sampul album?

Ya. FLAC menyertakan blok METADATA_BLOCK_PICTURE khusus yang menyematkan sampul depan, sampul belakang, dan seni sisipan langsung di dalam file audio.

Pasangan Konversi FLAC Terkait

FLAC ke MP3

Mengonversi berkas FLAC tanpa kehilangan data menjadi berkas MP3 yang terkompresi secara signifikan memperkecil ukuran berkas, sehingga pustaka musik Anda kompatibel dengan pemutar media lama dan perangkat seluler dengan kapasitas penyimpanan terbatas.

MP3 ke FLAC

Mengonversi berkas MP3 yang merugi menjadi berkas FLAC tanpa kehilangan data menempatkan data audio ke dalam penampung arsip yang tidak terkompresi, meskipun tidak dapat memulihkan frekuensi yang telah dibuang oleh kompresi aslinya.

ALAC ke FLAC

Mengonversi file Apple Lossless Audio Codec ke Master FLAC memindahkan koleksi musik arsip Anda dari kontainer MP4 eksklusif Apple ke standar sumber terbuka yang didukung di ribuan pemutar media dan perangkat keras.

FLAC ke ALAC

Mengonversi file audio Master FLAC ke Apple Lossless mengubah kontainer dari FLAC asli ke MP4 sambil tetap menjaga setiap bit data audio asli tetap utuh.

WAV ke FLAC

Mengonversi WAV PCM yang tidak terkompresi ke FLAC Master memperkecil ukuran file audio Anda hingga setengahnya tanpa membuang satu bit pun data suara.

FLAC ke WAV

Mengonversi FLAC Master ke WAV PCM mengekstrak audio terkompresi ke dalam data modulasi kode pulsa mentah untuk kompatibilitas perangkat keras yang tanpa kompromi.

APE ke FLAC

Mengonversi file Monkey's Audio ke FLAC Master mempertahankan setiap bit data audio asli sekaligus membuka kompatibilitas universal di hampir semua pemutar media dan perangkat keras modern.

AIFF ke FLAC

Mengonversi Audio AIFF ke Master FLAC mengurangi ukuran file tanpa kompresi hingga 60 persen sambil mempertahankan setiap bit data audio asli.