Zvuk WAV (.wav)
Microsoft StandardníWaveform Audio File Format (WAV) je standardní nezpracovaný zvukový kontejner ve Windows a globální nahrávací průmyslový standard pro nekomprimovaný, bezztrátový studiový master zvuk.
Převést WAV do MP3
Bezplatný konvertor z WAV do MP3 v prohlížeči. Převeďte soubory okamžitě ve svém zařízení.
Zkontrolovat a metadata
Operační systémy a analyzátory souborů identifikují soubory WAV kontrolou počáteční binární sekvence bajtů:
Podpis hlavičky na úrovni bajtů (Magic Bytes)
Operační systémy a analyzátory souborů identifikují soubory WAV kontrolou počáteční binární sekvence bajtů:
HEXADECIMÁLNÍ PODPIS (OFFSET 0):
52 49 46 46 00 00 00 00 57 41 56 45ASCII REPREZENTACE: RIFF....WAVE
Standardizace: Microsoft & IBM Resource Interchange File Format (RIFF)
Technické specifikace
| Architektura kontejneru | Resource Interchange File Format (RIFF) chunk container |
| Komprese | Uncompressed Linear Pulse-Code Modulation (LPCM); supports ADPCM or IEEE Float |
| Endiantita bajtů | Little-Endian (Intel x86 byte order) |
| Barevné prostory | N/A (Uncompressed Audio PCM) |
| Kanály a struktura | Mono, Stereo, and multichannel up to 64 discrete channels |
| Max. rozměry | Sample rates up to 384 kHz at 16, 24, 32, or 64-bit float resolution |
| Průhlednost | 100% bit-for-bit uncompressed studio master audio fidelity |
| Streamování a progresivní načítání | Header-dependent data chunk offset; standard WAV requires known length |
Technická srovnávací matice: WAV vs konkurence
| Technický atribut | WAV (Aktuální) | FLAC | AIFF | MP3 |
|---|---|---|---|---|
| Uspořádání bajtů | Little-Endian (pořadí bajtů Intel) | Nativní bitstream | Big-Endian (pořadí bajtů Motorola) | Rámování bitstreamu |
| Režim komprese | Nekomprimováno (100% zachovaná data) | Bezztrátově komprimováno (~50 % velikosti) | Nekomprimováno (100% zachovaná data) | Ztrátově komprimováno (~10 % velikosti) |
| Maximální velikost souboru | 4 GB (32bitový limit RIFF; RF64 toto řeší) | Prakticky neomezená | Limit 4 GB | Prakticky neomezená |
| Režie dekomprese CPU | Nulová (přímé mapování vyrovnávací paměti paměti) | Velmi nízká | Nulová (přímé mapování vyrovnávací paměti paměti) | Nízká |
Běžné režimy poškození a příručka pro obnovení v hex
Přehrávač hlásí „Invalid chunk size" nebo se zvuk přehrává, ale předčasně se ořízne.
Hlavní příčina: Nahrávací software zhavaroval před zápisem hlaviček celkové délky bajtů bloků „RIFF" a „data".
Obnovení: Otevřete v hexadecimálním editoru a zapište celkovou velikost souboru minus 8 na offset 4, nebo proveďte opravu pomocí příkazu „ffmpeg -i broken.wav -c copy fixed.wav".
Bezpečnostní analýza a vektory útoků na parser
Soubory WAV používají vnořené hlavičky bloků s 32bitovými hodnotami délky. Neshody mezi deklarovanou velikostí bloku a skutečnou délkou souboru mohou vyvolat čtení paměti za hranicemi pole.
Známé vektory útoků
- Přetečení celých čísel při parsování délky bloku „fmt " nebo „fact" v ovladačích zvuku.
- Přetečení haldy způsobené škodlivými bloky metadat „LIST" obsahujícími nadměrně velké řetězce ASCII.
- Odepření služby (DoS) prostřednictvím nulových „data" bloků, které způsobují dereferenci nulových ukazatelů.
Doporučené bezpečnostní postupy:
Historický vývoj a milníky
Klíčové výhody a přednosti
- 100% matematická přesnost bit po bitu zachovává přesné master průběhy z nahrávacího studia.
- Univerzální nativní kompatibilita napříč každým operačním systémem, zvukovým softwarem a hardwarovým přehrávačem.
- Nulová zátěž CPU při dekódování umožňuje okamžité přehrávání v reálném čase a vícekanálovou úpravu.
Technická omezení a nevýhody
- Obrovské nároky na úložiště (přibližně 10 MB za minutu u zvuku v CD kvalitě).
- Klasický 32bitový limit velikosti souboru RIFF přísně omezuje soubory v kuse na 4 GB (cca 6,8 hodiny CD zvuku).
- Historicky postrádal standardizované tagování metadat ve srovnání s formáty MP3 nebo M4A.
Zajímavé technické drobnosti
- Legendární startovací zvuky Windows 95, které zkomponoval Brian Eno, byly distribuovány jako 16bitový 22kHz stereo WAV soubor.
- Profesionální filmové a televizní štáby nahrávají zvuk pomocí formátu Broadcast WAV (BWF), který vkládá časový kód SMPTE do bloku „bext".
- Čtyřbajtová hlavička RIFF je zkratkou pro „Resource Interchange File Format".
Často kladené technické otázky
Proč je soubor WAV mnohem větší než MP3?
WAV obsahuje surový, nekomprimovaný PCM zvuk a zachovává každý jednotlivý vzorek (44 100 vzorků za sekundu na kanál). MP3 analyzuje zvuk a odstraňuje zvuky, které lidské uši neslyší, čímž zmenšuje soubor přibližně o 90 %.
Co se stane, když nahrávka WAV přesáhne 4 GB?
Protože standardní RIFF používá pro velikosti bloků 32bitová celá čísla bez znaménka, standardní WAV nemůže přesáhnout 4 294 967 295 bajtů. Profesionální nahrávací zařízení používají RF64 (ITU-R BS.2088) k prolomení 4GB hranice.
Zní WAV lépe než FLAC?
Ne. Při přehrávání se FLAC dekomprimuje do přesného bitově shodného zvukového proudu PCM, který ukládá WAV, což znamená, že akustická věrnost zvuku je 100% identická.
Související konverzní páry pro WAV
Konverze nekomprimovaného zvuku WAV do komprimovaného formátu MP3 zmenšuje velikost souborů až o devadesát procent při zachování vysoké věrnosti zvuku pro každodenní poslech a sdílení.
Převedením souborů MP3 na WAV se komprimovaný zvuk rozbalí do nekomprimovaných lineárních dat PCM pro profesionální úpravy a přehrávání na hardwaru.
Dekódujte komprimovaný zvuk M4A AAC do nekomprimovaného studiového formátu 16-bit 44.1kHz Linear PCM WAV.
Konverze nekomprimovaného formátu WAV PCM na FLAC Master zmenší vaše audio soubory na polovinu jejich původní velikosti, aniž by došlo ke ztrátě jediného bitu zvukových dat.
Konverze formátu FLAC Master na WAV PCM rozbaluje zkomprimovaný zvuk na surová data pulzně kódové modulace pro zajištění nekompromisní hardwarové kompatibility.