Audio WAV (.wav)

Microsoft Standar

WAV banyak digunakan untuk audio PCM tanpa kompresi.

Konversi WAV ke MP3

Konverter WAV ke MP3 gratis yang berjalan di peramban. Konversikan berkas secara instan di perangkat Anda.

Pemeriksaan & Metadata

Sistem operasi dan penganalisis file mengenali file WAV dengan memeriksa urutan byte biner di bagian awal:

Pilih atau letakkan berkas di sini

Privat - file tidak pernah meninggalkan perangkat Anda

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

Tanda Tangan Header per Byte (Byte Penanda)

Sistem operasi dan penganalisis file mengenali file WAV dengan memeriksa urutan byte biner di bagian awal:

TANDA TANGAN HEX (OFFSET 0):

52 49 46 46 ?? ?? ?? ?? 57 41 56 45

REPRESENTASI ASCII: RIFF????WAVE

Standardisasi: Microsoft & IBM Resource Interchange File Format (RIFF)

Spesifikasi Teknis

Arsitektur KontainerKontainer chunk Resource Interchange File Format (RIFF)
KompresiModulasi kode pulsa linear (LPCM) tanpa kompresi; mendukung ADPCM atau IEEE Float
Urutan ByteLittle-endian (urutan byte Intel x86)
Ruang WarnaTidak berlaku (audio PCM tanpa kompresi)
Saluran & StrukturMono, stereo, dan multisaluran hingga 64 saluran terpisah
Dimensi MaksimumLaju sampel hingga 384 kHz pada resolusi float 16, 24, 32, atau 64-bit
TransparansiKesetiaan audio master studio tanpa kompresi bit demi bit sebesar 100%
Streaming & ProgresifOffset chunk data bergantung pada header; WAV standar memerlukan panjang data yang diketahui

Perbandingan Teknis WAV dengan Pesaing

Atribut TeknisWAV (Saat Ini)FLACAIFFMP3
Pengurutan ByteLittle-Endian (urutan byte Intel)Bitstream bawaanBig-Endian (urutan byte Motorola)Pembingkaian bitstream
Mode KompresiTidak terkompresi (data utuh 100%)Kompresi lossless; ukuran bervariasiTidak terkompresi (data utuh 100%)Terkompresi lossy (~10% ukuran)
Ukuran File Maksimum4 GB (batas RIFF 32-bit; RF64 mengatasi ini)Hampir tak terbatasBatas 4 GBHampir tak terbatas
Beban Dekompresi CPUNol (pemetaan buffer memori langsung)Sangat rendahNol (pemetaan buffer memori langsung)Rendah

Pola Kerusakan Umum dan Panduan Pemulihan Hex

Pemutar melaporkan 'Invalid chunk size' atau audio diputar tetapi terpotong lebih awal.

Penyebab Utama: Perangkat lunak perekaman mogok sebelum menulis tajuk panjang byte bagian 'RIFF' dan 'data' terakhir.

Pemulihan: Buka di editor hex dan tulis total ukuran file dikurangi 8 ke offset 4, atau perbaiki melalui 'ffmpeg -i broken.wav -c copy fixed.wav'.

Analisis Keamanan & Vektor Serangan Parser

File WAV menggunakan tajuk bagian bersarang dengan nilai panjang 32-bit. Ketidakcocokan antara ukuran bagian yang dideklarasikan dan panjang file sebenarnya dapat memicu pembacaan buffer secara berlebih.

Vektor Serangan yang Diketahui

  • Luapan bilangan bulat dalam penguraian panjang bagian 'fmt ' atau 'fact' di driver audio.
  • Luapan heap yang disebabkan oleh bagian metadata 'LIST' berbahaya yang berisi string ASCII yang terlalu besar.
  • Penolakan layanan melalui bagian 'data' berbyte nol yang menyebabkan dereferensi penunjuk nol (null pointer dereferences).

Praktik Terbaik Defensif: Terapkan validasi ketat bahwa offset chunk yang dideklarasikan tidak melebihi batas file fisik.

Asal-Usul & Tonggak Sejarah

2000Broadcast Wave Format (BWF / EBU Tech 3285) menstandarkan metadata siaran dan penyematan kode waktu.
1991Microsoft dan IBM memperkenalkan spesifikasi RIFF WAVE dengan Windows 3.1.
1989IBM dan Microsoft berkolaborasi pada arsitektur kontainer multimedia umum.

Keunggulan & Kelebihan Utama

  • Akurasi matematis bit-demi-bit 100% mempertahankan bentuk gelombang master studio rekaman yang tepat.
  • Kompatibilitas bergantung pada pemutar dan perangkat.
  • Beban dekompresi CPU nol memungkinkan pemutaran waktu nyata langsung dan pengeditan multitrack.

Keterbatasan Teknis & Kekurangan

  • Jejak penyimpanan besar (sekitar 10 MB per menit untuk audio kualitas CD).
  • Batas ukuran file RIFF 32-bit klasik membatasi file kontinu secara ketat pada 4 GB (sekitar 6,8 jam audio CD).
  • Secara historis tidak memiliki penandaan metadata standar dibandingkan MP3 atau M4A.

Fakta Teknis Menarik

  • Suara pembuka Windows 95 yang legendaris, disusun oleh Brian Eno, didistribusikan sebagai file WAV stereo 16-bit 22 kHz.
  • Pemotretan film dan televisi profesional merekam suara menggunakan Broadcast WAV (BWF), yang menyematkan kode waktu SMPTE di bagian 'bext'.
  • Tajuk RIFF 4 byte merupakan singkatan dari 'Resource Interchange File Format'.

Pertanyaan Teknis yang Sering Diajukan

Mengapa file WAV jauh lebih besar daripada MP3?

WAV biasanya menyimpan audio PCM tanpa kompresi. MP3 menggunakan kompresi lossy yang membuang sebagian informasi audio untuk mengurangi ukuran file; pengurangannya bergantung pada bitrate, konten, dan pengaturan.

Apa yang terjadi jika rekaman WAV melebihi 4 GB?

Karena RIFF standar menggunakan bilangan bulat tak bertanda 32-bit untuk ukuran bagian (chunk), WAV standar tidak dapat melebihi 4.294.967.295 byte. Perangkat perekaman profesional menggunakan RF64 (ITU-R BS.2088) untuk menembus batas 4 GB.

Apakah WAV terdengar lebih baik daripada FLAC?

Tidak. Saat FLAC diputar, format tersebut didekompresi menjadi aliran audio PCM bit-demi-bit persis seperti yang disimpan oleh WAV, yang berarti fidelitas audio akustiknya 100% identik.