WAV zvuk (.wav)
Microsoft ŠtandardWaveform 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:
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 45ASCII REPREZENTÁCIA: RIFF....WAVE
Štandardizácia: Microsoft & IBM Resource Interchange File Format (RIFF)
Technické špecifikácie
| Architektúra kontajnera | Resource Interchange File Format (RIFF) chunk container |
| Kompresia | Uncompressed Linear Pulse-Code Modulation (LPCM); supports ADPCM or IEEE Float |
| Poradie bajtov (Endianness) | Little-Endian (Intel x86 byte order) |
| Farebné priestory | N/A (Uncompressed Audio PCM) |
| Kanály a štruktúra | Mono, Stereo, and multichannel up to 64 discrete channels |
| Max. rozmery | Sample 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čítavanie | Header-dependent data chunk offset; standard WAV requires known length |
Technická porovnávacia matica: WAV vs konkurenti
| Technický atribút | WAV (Aktuálne) | FLAC | AIFF | MP3 |
|---|---|---|---|---|
| Usporiadanie bajtov | Little-Endian (poradie bajtov Intel) | Natívny bitový prúd | Big-Endian (poradie bajtov Motorola) | Rámovanie bitového prúdu |
| Režim kompresie | Nekomprimovaný (100 % zachované dáta) | Bezstratovo komprimovaný (~50 % veľkosti) | Nekomprimovaný (100 % zachované dáta) | Stratovo komprimovaný (~10 % veľkosti) |
| Maximálna veľkosť súboru | 4 GB (32-bitový limit RIFF; RF64 to rieši) | Prakticky neobmedzená | Limit 4 GB | Prakticky neobmedzená |
| Režijná záťaž CPU pri dekompresii | Nulová (priame mapovanie vyrovnávacej pamäte) | Veľmi nízka | Nulová (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
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á.
Súvisiace konverzné páry pre WAV
Konverzia nekomprimovaného zvuku WAV na komprimovaný formát MP3 znižuje veľkosť súborov až o deväťdesiat percent pri zachovaní vysokej vernosti zvuku na každodenné počúvanie a zdieľanie.
Konverzia súborov MP3 na WAV rozbaľuje komprimovaný zvuk do nekomprimovaných lineárnych údajov PCM na profesionálnu úpravu a hardvérové prehrávanie.
Dekódujte komprimovaný zvuk M4A AAC do nekomprimovaného 16-bitového 44,1 kHz štúdiového formátu Linear PCM WAV.
Konverzia nekomprimovaného formátu WAV PCM na FLAC zmenší vaše zvukové súbory na polovicu ich pôvodnej veľkosti bez straty čo i len jedného bitu zvukových údajov.
Konverzia formátu FLAC na WAV PCM rozbalí komprimovaný zvuk na surové údaje s pulznou kódovou moduláciou pre bezkompromisnú hardvérovú kompatibilitu.