WAV zvuk (.wav)

Microsoft Standardno

Waveform Audio File Format (WAV) standardni je sirovi audio spremnik na sustavu Windows i globalno mjerilo u snimateljskoj industriji za nekomprimirani, studijski master audio zapis bez gubitaka.

Pretvori WAV u MP3

Besplatni WAV u MP3 pretvarač u pregledniku. Trenutno pretvorite datoteke na svom uređaju.

Pregledaj i metapodaci

Operativni sustavi i alati za analizu datoteka identificiraju WAV datoteke provjerom početnog niza binarnih bajtova:

Odaberite ili ispustite datoteke ovdje

100% privatna pretvorba u pregledniku - datoteke nikada ne napuštaju vaš uređaj

ili zalijepi Ctrl+V
Jamstvo privatnosti nulte mrežne transmisije: 0 bajtova učitano na vanjske poslužitelje. Sva obrada odvijala se lokalno u sandčiću vašeg preglednika.

Potpis zaglavlja na razini bajtova (Magic Bytes)

Operativni sustavi i alati za analizu datoteka identificiraju WAV datoteke provjerom početnog niza binarnih bajtova:

HEX POTPIS (POMAK 0):

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

ASCII PRIKAZ: RIFF....WAVE

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

Tehničke specifikacije

Arhitektura spremnikaResource Interchange File Format (RIFF) chunk container
KompresijaUncompressed Linear Pulse-Code Modulation (LPCM); supports ADPCM or IEEE Float
字节序Little-Endian (Intel x86 byte order)
Prostori bojaN/A (Uncompressed Audio PCM)
Kanali i strukturaMono, Stereo, and multichannel up to 64 discrete channels
Maksimalne dimenzijeSample rates up to 384 kHz at 16, 24, 32, or 64-bit float resolution
Prozirnost100% bit-for-bit uncompressed studio master audio fidelity
Streaming i progresivnoHeader-dependent data chunk offset; standard WAV requires known length

Tehnička matrica usporedbe: WAV vs Konkurencija

Tehnički atributWAV (Trenutno)FLACAIFFMP3
Poredak bajtovaLittle-Endian (Intel redoslijed bajtova)Izvorni bitstreamBig-Endian (Motorola redoslijed bajtova)Uokvirenje bitstreama
Način kompresijeNekomprimirano (100% netaknuti podaci)Komprimirano bez gubitaka (~50% veličine)Nekomprimirano (100% netaknuti podaci)Komprimirano s gubicima (~10% veličine)
Maksimalna veličina datoteke4 GB (RIFF 32-bitno ograničenje; RF64 ovo rješava)Praktički neograničenoOgraničenje od 4 GBPraktički neograničeno
Režijski trošak dekompresije procesoraNula (izravno mapiranje memorijskog međuspremnika)Vrlo niskoNula (izravno mapiranje memorijskog međuspremnika)Nisko

Uobičajeni načini oštećenja i vodič za heksadecimalni oporavak

Reproduktor javlja 'Invalid chunk size' ili se zvuk reproducira, ali se prerano prekida.

Temeljni uzrok: Softver za snimanje se srušio prije zapisivanja zaglavlja konačne duljine bajtova dijelova 'RIFF' i 'data'.

Oporavak: Otvorite u heksadecimalnom uređivaču i upišite ukupnu veličinu datoteke minus 8 na pomak 4, ili popravite putem 'ffmpeg -i broken.wav -c copy fixed.wav'.

Sigurnosna analiza i vektori napada na parser

WAV datoteke koriste ugniježđena zaglavlja dijelova (chunk) s 32-bitnim vrijednostima duljine. Nepodudaranja između deklarirane veličine dijela i stvarne duljine datoteke mogu pokrenuti čitanja izvan međuspremnika.

Poznati vektori napada

  • Preljevanje cijelih brojeva pri analizi duljine dijela 'fmt ' ili 'fact' u upravljačkim programima zvuka.
  • Preljevanje gomile uzrokovano zlonamjernim dijelovima metadatakomentara 'LIST' koji sadrže prevelike ASCII nizove.
  • Uskraćivanje usluge putem dijelova 'data' od nula bajtova koji uzrokuju dereferenciranje nultog pokazivača.

Najbolje obrambene prakse:

Povijesni izvori i prekretnice

2000Broadcast Wave Format (BWF / EBU Tech 3285) standardizira metadatkovno emitiranje i ugradnju vremenskog koda.
1991Microsoft i IBM predstavljaju RIFF WAVE specifikaciju uz Windows 3.1.
1989IBM i Microsoft surađuju na zajedničkim arhitekturama multimedijskih spremnika.

Ključne prednosti

  • 100% matematička točnost bit po bit čuva točne oblike valova studija za snimanje.
  • Univerzalna izvorna kompatibilnost na svakom operativnom sustavu, audiokorisničkom softveru i hardverskom reproduktoru.
  • Nula opterećenja procesora za dekodiranje omogućuje brzu reprodukciju u stvarnom vremenu i višekanalno uređivanje.

Tehnička ograničenja i nedostaci

  • Ogroman otisak za pohranu (približno 10 MB po minuti za CD kvalitetu zvuka).
  • Klasično ograničenje veličine RIFF datoteke od 32 bita strogo ograničava neprekidne datoteke na 4 GB (približno 6,8 sati CD zvuka).
  • Povijesno mu nedostaje standardizirano označavanje metadatakorijena u usporedbi s MP3-om ili M4A-om.

Zanimljive tehničke činjenice

  • Legendarni zvuk pokretanja sustava Windows 95 koji je skladao Brian Eno distribuiran je kao 16-bitni 22 kHz stereo WAV fajl.
  • Profesionalna snimanja filmova i televizije snimaju zvuk koristeći Broadcast WAV (BWF), koji ugrađuje SMPTE vremenski kod u 'bext' dio (chunk).
  • Četverobajtno RIFF zaglavlje označava 'Resource Interchange File Format'.

Često postavljana tehnička pitanja

Zašto je WAV datoteka puno veća od MP3-a?

WAV sadrži sirovi, nekomprimirani PCM zvuk, čuvajući svaki pojedini uzorak (44.100 uzoraka u sekundi po kanalu). MP3 analizira zvuk i uklanja zvukove koje ljudsko uho ne može čuti, smanjujući datoteku za oko 90%.

Što se događa ako WAV snimka premaši 4 GB?

Budući da standardni RIFF koristi 32-bitne nepredznačene cijele brojeve (unsigned integers) za veličine dijelova, standardni WAV ne može premašiti 4.294.967.295 bajtova. Profesionalne opreme za snimanje koriste RF64 (ITU-R BS.2088) za probijanje granice od 4 GB.

Zvuči li WAV bolje od FLAC-a?

Ne. Kada se FLAC reproducira, on se dekomprimira u točan bit-po-bit PCM audio stream koji WAV pohranjuje, što znači da je akustična vjernost zvuka 100% identična.