WAV zvuk (.wav)

Microsoft Štandard

Waveform Audio File Format (WAV) je štandardný surový zvukový kontajner v systéme Windows a celosvetový štandard nahrávacieho priemyslu pre nekomprimovaný, bezstratový štúdiový zvuk v master kvalite.

Konvertovať WAV do MP3

Bezplatný konvertor z WAV do MP3 priamo v prehliadači. Konvertujte súbory okamžite vo svojom zariadení.

Preskúmať a metadáta

Operačné systémy a analyzátory súborov identifikujú súbory WAV kontrolou počiatočnej binárnej bajtovej sekvencie:

Vyberte alebo presuňte súbory sem

100 % súkromná konverzia v prehliadači - súbory nikdy neopustia vaše zariadenie

alebo prilepiť Ctrl+V
Záruka súkromia s nulovým prenosom do siete: 0 bajtov odovzdaných na externé servery. Všetko spracovanie prebehlo lokálne v pieskovisku vášho prehliadača.

Podpis hlavičky na úrovni bajtov (Magic Bytes)

Operačné systémy a analyzátory súborov identifikujú súbory WAV kontrolou počiatočnej binárnej bajtovej sekvencie:

HEXADECIMÁLNY PODPIS (OFFSET 0):

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

ASCII REPREZENTÁCIA: RIFF....WAVE

Štandardizácia: Microsoft & IBM Resource Interchange File Format (RIFF)

Technické špecifikácie

Architektúra kontajneraResource Interchange File Format (RIFF) chunk container
KompresiaUncompressed Linear Pulse-Code Modulation (LPCM); supports ADPCM or IEEE Float
Poradie bajtov (Endianness)Little-Endian (Intel x86 byte order)
Farebné priestoryN/A (Uncompressed Audio PCM)
Kanály a štruktúraMono, Stereo, and multichannel up to 64 discrete channels
Max. rozmerySample rates up to 384 kHz at 16, 24, 32, or 64-bit float resolution
Priehľadnosť100% bit-for-bit uncompressed studio master audio fidelity
Streamovanie a postupné načítavanieHeader-dependent data chunk offset; standard WAV requires known length

Technická porovnávacia matica: WAV vs konkurenti

Technický atribútWAV (Aktuálne)FLACAIFFMP3
Usporiadanie bajtovLittle-Endian (poradie bajtov Intel)Natívny bitový prúdBig-Endian (poradie bajtov Motorola)Rámovanie bitového prúdu
Režim kompresieNekomprimovaný (100 % zachované dáta)Bezstratovo komprimovaný (~50 % veľkosti)Nekomprimovaný (100 % zachované dáta)Stratovo komprimovaný (~10 % veľkosti)
Maximálna veľkosť súboru4 GB (32-bitový limit RIFF; RF64 to rieši)Prakticky neobmedzenáLimit 4 GBPrakticky neobmedzená
Režijná záťaž CPU pri dekompresiiNulová (priame mapovanie vyrovnávacej pamäte)Veľmi nízkaNulová (priame mapovanie vyrovnávacej pamäte)Nízka

Bežné režimy poškodenia a príručka na obnovu v hexadecimálnom kóde

Prehrávač hlási „Invalid chunk size" (Neplatná veľkosť bloku) alebo sa zvuk prehráva, ale predčasne sa skráti.

Hlavná príčina: Nahrávací softvér zlyhal skôr, ako stihol zapísať hlavičky dĺžky bajtov finálnych blokov „RIFF" a „data".

Obnova: Otvorte súbor v hexadecimálnom editori a zapíšte celkovú veľkosť súboru mínus 8 na pozíciu 4, prípadne ho opravte pomocou príkazu „ffmpeg -i broken.wav -c copy fixed.wav".

Bezpečnostná analýza a vektory útokov na parser

Súbory WAV používajú vnorené hlavičky blokov s 32-bitovými hodnotami dĺžky. Nesúlad medzi deklarovanou veľkosťou bloku a skutočnou dĺžkou súboru môže vyvolať čítanie mimo vyrovnávacej pamäte.

Známe vektory útokov

  • Pretečenie celých čísel pri parsovaní dĺžky bloku „fmt " alebo „fact" v ovládačoch zvuku.
  • Pretečenie haldy spôsobené škodlivými blokmi metadát „LIST" obsahujúcimi príliš veľké reťazce ASCII.
  • Odopretie služby (DoS) prostredníctvom nulových blokov „data", ktoré spôsobujú dereferenciu nulového ukazovateľa.

Najlepšie obranné postupy:

Historický pôvod a míľniky

2000Broadcast Wave Format (BWF / EBU Tech 3285) štandardizuje vysielacie metadáta a vkladanie časového kódu.
1991Spoločnosti Microsoft a IBM uvádzajú špecifikáciu RIFF WAVE spolu so systémom Windows 3.1.
1989Spoločnosti IBM a Microsoft spolupracujú na spoločných architektonických riešeniach multimediálnych kontajnerov.

Kľúčové výhody a prednosti

  • 100 % presnosť bit po bite zachováva presné priebehy vlnenia štúdiových nahrávok v master kvalite.
  • Univerzálna natívna kompatibilita vo všetkých operačných systémoch, audio softvéri a hardvérových prehrávačoch.
  • Nulová záťaž CPU pri dekódovaní umožňuje okamžité prehrávanie v reálnom čase a viacstopú úpravu.

Technické obmedzenia a nevýhody

  • Masívna náročnosť na úložisko (približne 10 MB za minútu pre zvuk v kvalite CD).
  • Klasický 32-bitový limit veľkosti súboru RIFF prísne obmedzuje nepretržité súbory na 4 GB (približne 6,8 hodiny zvuku v CD kvalite).
  • Historicky postrádal štandardizované značkovanie metadát v porovnaní s formátmi MP3 alebo M4A.

Zaujímavé technické drobnosti

  • Legendárny zvuk pri spustení systému Windows 95, ktorý zložil Brian Eno, bol distribuovaný ako 16-bitový 22 kHz stereo WAV súbor.
  • Profesionálne filmové a televízne štáby nahrávajú zvuk pomocou formátu Broadcast WAV (BWF), ktorý vkladá časový kód SMPTE do bloku „bext".
  • 4-bajtová hlavička RIFF je skratkou pre „Resource Interchange File Format".

Často kladené technické otázky

Prečo je súbor WAV oveľa väčší ako MP3?

WAV obsahuje surový, nekomprimovaný zvuk PCM, ktorý zachováva každú jednu vzorku (44 100 vzoriek za sekundu na kanál). MP3 analyzuje zvuk a odstraňuje zvuky, ktoré ľudské ucho nepočuje, čím zmenšuje súbor približne o 90 %.

Čo sa stane, ak nahrávka WAV presiahne 4 GB?

Keďže štandardný RIFF používa pre veľkosti blokov 32-bitové celé čísla bez znamienka, štandardný WAV nemôže presiahnuť 4 294 967 295 bajtov. Profesionálne nahrávacie zariadenia používajú RF64 (ITU-R BS.2088) na prelomenie 4 GB hranice.

Znie WAV lepšie ako FLAC?

Nie. Keď sa FLAC prehráva, dekomprimuje sa do presného bitovo presného zvukového prúdu PCM, ktorý ukladá WAV, čo znamená, že vernosť akustického zvuku je 100 % identická.