WAV-ljud (.wav)
Microsoft StandardWaveform Audio File Format (WAV) är standardbehållaren för rått ljud i Windows och den globala inspelningsindustrins standard för okomprimerat, förlustfritt studiomasterljud.
Konvertera WAV till MP3
Gratis konverterare från WAV till MP3 i webbläsaren. Konvertera filer direkt på din enhet.
Granska & Metadata
Operativsystem och filanalysverktyg identifierar WAV-filer genom att granska den inledande binära bytesekvensen:
Signatur för filhuvud på bytenivå (Magic Bytes)
Operativsystem och filanalysverktyg identifierar WAV-filer genom att granska den inledande binära bytesekvensen:
HEX-SIGNATUR (OFFSET 0):
52 49 46 46 00 00 00 00 57 41 56 45ASCII-REPRESENTATION: RIFF....WAVE
Standardisering: Microsoft & IBM Resource Interchange File Format (RIFF)
Tekniska specifikationer
| Containerarkitektur | Resource Interchange File Format (RIFF) chunk container |
| Komprimering | Uncompressed Linear Pulse-Code Modulation (LPCM); supports ADPCM or IEEE Float |
| Bytessordinning | Little-Endian (Intel x86 byte order) |
| Färgrymder | N/A (Uncompressed Audio PCM) |
| Kanaler och struktur | Mono, Stereo, and multichannel up to 64 discrete channels |
| Maximala dimensioner | Sample rates up to 384 kHz at 16, 24, 32, or 64-bit float resolution |
| Transparens | 100% bit-for-bit uncompressed studio master audio fidelity |
| Strömning och progressiv | Header-dependent data chunk offset; standard WAV requires known length |
Teknisk jämförelsematris: WAV vs konkurrenter
| Tekniskt attribut | WAV (Aktuell) | FLAC | AIFF | MP3 |
|---|---|---|---|---|
| Byte-ordning | Little-Endian (Intel-byteordning) | Inbyggd bitström | Big-Endian (Motorola-byteordning) | Bitströmsinramning |
| Komprimeringsläge | Okomprimerat (100 % opåverkad data) | Förlustfritt komprimerat (~50 % storlek) | Okomprimerat (100 % opåverkad data) | Förlustbringande komprimerat (~10 % storlek) |
| Maximal filstorlek | 4 GB (32-bitars RIFF-gräns; RF64 löser detta) | Praktiskt taget obegränsad | 4 GB-gräns | Praktiskt taget obegränsad |
| CPU-omkostnad för dekomprimering | Noll (direkt minnesbuffertmappning) | Mycket låg | Noll (direkt minnesbuffertmappning) | Låg |
Vanliga skadeorsaker och hex-återställningsguide
Spelaren rapporterar 'Invalid chunk size' eller spelar upp ljud men avbryts i förtid.
Grundorsak: Inspelningsprogramvaran kraschade innan den hann skriva de slutgiltiga byte-längdhuvudena för 'RIFF'- och 'data'-blocken.
Återställning: Öppna i en hex-redigerare och skriv den totala filstorleken minus 8 till offset 4, eller reparera via 'ffmpeg -i broken.wav -c copy fixed.wav'.
Säkerhetsanalys och attackvektorer för tolkar
WAV-filer använder kapslade blockhuvuden (chunks) med 32-bitars längdvärden. Felaktigheter mellan deklarerad blockstorlek och faktisk fillängd kan utlösa buffertläsningar utanför tilldelat intervall.
Kända attackvektorer
- Heltalsspill vid tolkning av blocklängden 'fmt ' eller 'fact' i ljuddrivrutiner.
- Heap-buffertspill som orsakas av skadliga 'LIST'-metadatablock som innehåller överdimensionerade ASCII-strängar.
- Överbelastningsattack via 'data'-block på noll byte som orsakar nullpekardereferenser.
Rekommenderade skyddsåtgärder:
Historiskt ursprung och milstolpar
Viktiga fördelar
- 100 % bit-för-bit-matematisk noggrannhet bevarar exakta vågformer från inspelningsstudiens master.
- Universell inbyggd kompabilitet i alla operativsystem, ljudprogram och hårdvaruspelare.
- Noll processorbelastning för avkodning möjliggör direkt uppspelning i realtid och flerspårig redigering.
Tekniska begränsningar
- Massivt lagringsbehov (cirka 10 MB per minut för CD-kvalitetsljud).
- Klassisk filstorleksgräns på 32-bitars RIFF begränsar kontinuerliga filer till högst 4 GB (ca 6,8 timmars CD-ljud).
- Saknade historiskt sett standardiserad metadatataggning jämfört med MP3 eller M4A.
Intressant teknisk kuriosa
- Det legendariska uppstartsljudet för Windows 95, komponerat av Brian Eno, distribuerades som en 16-bitars 22 kHz stereowav-fil.
- Professionella film- och TV-inspelningar spelas in med Broadcast WAV (BWF), som bäddar in SMPTE-tidskod i 'bext'-blocket.
- RIFF-huvudet på 4 byte står för 'Resource Interchange File Format'.
Vanliga tekniska frågor
Varför är en WAV-fil så mycket större än en MP3?
WAV innehåller rått, okomprimerat PCM-ljud som bevarar varje enskilt sample (44 100 samples per sekund och kanal). MP3 analyserar ljudet och tar bort ljud som det mänskliga örat inte kan höra, vilket minskar filen med ungefär 90 %.
Vad händer om en WAV-inspelning överstiger 4 GB?
Eftersom standard-RIFF använder 32-bitars osignerade heltal för storlekar på block, kan en vanlig WAV-fil inte överstiga 4 294 967 295 byte. Professionella inspelningsriggar använder RF64 (ITU-R BS.2088) för att bryta 4 GB-gränsen.
Låter WAV bättre än FLAC?
Nej. När FLAC spelas upp dekomprimeras det till exakt den bit-för-bit PCM-ljudström som WAV lagrar, vilket innebär att den akustiska ljudtroheten är 100 % identisk.
Relaterade konverteringspar för WAV
Att konvertera okomprimerat WAV-ljud till det komprimerade MP3-formatet minskar filstorleken med upp till nittio procent samtidigt som hög ljudkvalitet bibehålls för vardaglig lyssning och delning.
Konvertering av MP3-filer till WAV packar upp komprimerat ljud till okomprimerad linjär PCM-data för professionell redigering och uppspelning via hårdvara.
Avkoda komprimerat M4A AAC-ljud till okomprimerat, studiokvalificerat 16-bitars 44,1 kHz linjärt PCM WAV-format.
Konvertering av okomprimerad WAV PCM till FLAC Master krymper dina ljudfiler till hälften av deras storlek utan att kasta bort en enda bit ljuddata.
Konvertering av FLAC Master till WAV PCM packar upp komprimerat ljud till rå pulsmodulerad data för kompromisslös hårdvarukompatibilitet.