Audio WAV (.wav)

Microsoft Standard

Waveform Audio File Format (WAV) este containerul audio brut standard pe Windows și etalonul industriei globale de înregistrări pentru sunetul master de studio necomprimat și fără pierderi.

Convertește din WAV în MP3

Convertor gratuit din WAV în MP3 direct în browser. Convertește fișiere instantaneu pe dispozitivul tău.

Inspectează și Metadate

Sistemele de operare și analizatoarele de fișiere identifică fișierele WAV prin inspectarea secvenței binare inițiale:

Selectează sau plasează fișierele aici

Conversie 100% privată în browser - fișierele nu părăsesc niciodată dispozitivul tău

sau lipește Ctrl+V
Garanție de confidențialitate cu zero transmisie în rețea: 0 octeți încărcați pe servere externe. Toată procesarea a avut loc local în sandbox-ul browserului tău.

Semnătura antetului la nivel de octet (Magic Bytes)

Sistemele de operare și analizatoarele de fișiere identifică fișierele WAV prin inspectarea secvenței binare inițiale:

SEMNĂTURĂ HEX (OFFSET 0):

52 49 46 46 00 00 00 00 57 41 56 45

REPREZENTARE ASCII: RIFF....WAVE

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

Specificații tehnice

Arhitectură containerResource Interchange File Format (RIFF) chunk container
CompresieUncompressed Linear Pulse-Code Modulation (LPCM); supports ADPCM or IEEE Float
Endianitatea octețilorLittle-Endian (Intel x86 byte order)
Spații de culoareN/A (Uncompressed Audio PCM)
Canale și structurăMono, Stereo, and multichannel up to 64 discrete channels
Dimensiuni maximeSample rates up to 384 kHz at 16, 24, 32, or 64-bit float resolution
Transparență100% bit-for-bit uncompressed studio master audio fidelity
Streaming și progresivHeader-dependent data chunk offset; standard WAV requires known length

Matrice de comparație tehnică: WAV vs Competitori

Atribut tehnicWAV (Curent)FLACAIFFMP3
Ordonarea OctețilorLittle-Endian (ordinea octeților Intel)Flux de biți nativBig-Endian (ordinea octeților Motorola)Încadrare flux de biți
Mod de CompresieNecomprimat (date 100% intacte)Comprimat fără pierderi (~50% din dimensiune)Necomprimat (date 100% intacte)Comprimat cu pierderi (~10% din dimensiune)
Dimensiune Maximă a Fișierului4 GB (limită RIFF pe 32 de biți; RF64 rezolvă acest lucru)Practic nelimitatăLimită de 4 GBPractic nelimitată
Supraîncărcare CPU pentru DecompresieZero (mapare directă în memoria tampon)Foarte scăzutăZero (mapare directă în memoria tampon)Scăzută

Moduri comune de corupție și ghid de recuperare hexazecimală

Playerul raportează „Invalid chunk size" (Dimensiune de bloc invalidă) sau sunetul este redat, dar se oprește prematur.

Cauză principală: Software-ul de înregistrare s-a blocat înainte de a scrie antetele finale de lungime a octeților pentru blocul „RIFF" și „data".

Recuperare: Deschideți într-un editor hexazecimal și scrieți dimensiunea totală a fișierului minus 8 la adresa 4, sau reparați prin „ffmpeg -i broken.wav -c copy fixed.wav".

Analiză de securitate și vectori de atac asupra parserului

Fișierele WAV utilizează antete de bloc imbricate cu valori de lungime pe 32 de biți. Neconcordanțele dintre dimensiunea declarată a blocului și lungimea efectivă a fișierului pot declanșa citiri excesive în memorie.

Vectori de atac cunoscuți

  • Depășire de întregi (integer overflow) în parsarea lungimii blocului „fmt " sau „fact" în driverele audio.
  • Depășire de memorie tampon heap cauzată de blocuri de metadate „LIST" malițioase care conțin șiruri ASCII supradimensionate.
  • Refuz de serviciu (DoS) prin blocuri „data" de zero octeți care cauzează dereferențieri de pointer nul.

Cele mai bune practici de securitate:

Origini istorice și repere

2000Broadcast Wave Format (BWF / EBU Tech 3285) standardizează metadatele de broadcast și încorporarea codului de timp (timecode).
1991Microsoft și IBM introduc specificația RIFF WAVE odată cu Windows 3.1.
1989IBM și Microsoft colaborează la arhitecturi comune de containere multimedia.

Avantaje cheie și beneficii

  • Acuratețea matematică bit-cu-bit de 100% păstrează formele de undă exacte ale masterului din studioul de înregistrări.
  • Compatibilitate nativă universală pe fiecare sistem de operare, software audio și player hardware.
  • Sarcina de decodare CPU zero permite redarea imediată în timp real și editarea multitrack.

Limitări tehnice și dezavantaje

  • Amprentă de stocare masivă (aproximativ 10 MB pe minut pentru sunet de calitate CD).
  • Limita clasică de dimensiune a fișierului RIFF de 32 de biți limitează strict fișierele continue la 4 GB (aprox. 6,8 ore de audio CD).
  • Istoric, a dus lipsă de etichetare standardizată a metadatelor în comparație cu MP3 sau M4A.

Curiozități tehnice interesante

  • Legendarul sunet de pornire Windows 95 compus de Brian Eno a fost distribuit ca fișier WAV stereo pe 16 biți la 22 kHz.
  • Filmările profesionale de film și televiziune înregistrează sunet folosind Broadcast WAV (BWF), care încorporează codul de timp SMPTE în porțiunea „bext".
  • Antetul RIFF pe 4 octeți înseamnă „Resource Interchange File Format".

Întrebări tehnice frecvente

De ce este un fișier WAV atât de mare comparativ cu un MP3?

WAV conține sunet PCM necomprimat brut, păstrând fiecare eșantion în parte (44.100 de eșantioane pe secundă pe canal). MP3 analizează sunetul și elimină sunetele pe care urechea umană nu le poate auzi, reducând fișierul cu aproximativ 90%.

Ce se întâmplă dacă o înregistrare WAV depășește 4 GB?

Deoarece RIFF standard utilizează numere întregi fără semn pe 32-bit pentru dimensiunile segmentelor, un WAV standard nu poate depăși 4.294.967.295 octeți. Echipamentele de înregistrare profesionale folosesc RF64 (ITU-R BS.2088) pentru a depăși limita de 4 GB.

Sună WAV mai bine decât FLAC?

Nu. Când FLAC este redat, el se decomprimă exact în fluxul audio PCM bit-cu-bit pe care îl stochează WAV, ceea ce înseamnă că fidelitatea audio acustică este 100% identică.