WAV-lyd (.wav)
Microsoft StandardWaveform Audio File Format (WAV) er standarden for ukomprimerede rå lydfiler på Windows og den globale standard i optageindustrien for ukomprimeret, tabsfri studielyd.
Konverter WAV til MP3
Gratis WAV til MP3-konverter i browseren. Konverter filer med det samme på din enhed.
Undersøg & Metadata
Operativsystemer og filanalysatorer identificerer WAV-filer ved at inspicere den indledende binære bytesekvens:
Byte-niveau Header-signatur (Magic Bytes)
Operativsystemer og filanalysatorer identificerer WAV-filer ved at inspicere den indledende binære bytesekvens:
HEX-SIGNATUR (OFFSET 0):
52 49 46 46 00 00 00 00 57 41 56 45ASCII-REPRÆSENTATION: RIFF....WAVE
Standardisering: Microsoft & IBM Resource Interchange File Format (RIFF)
Tekniske specifikationer
| Containerarkitektur | Resource Interchange File Format (RIFF) chunk container |
| Komprimering | Uncompressed Linear Pulse-Code Modulation (LPCM); supports ADPCM or IEEE Float |
| Bytterejsning | Little-Endian (Intel x86 byte order) |
| Farverum | N/A (Uncompressed Audio PCM) |
| Kanaler og struktur | Mono, Stereo, and multichannel up to 64 discrete channels |
| Maks. dimensioner | Sample rates up to 384 kHz at 16, 24, 32, or 64-bit float resolution |
| Gennemsigtighed | 100% bit-for-bit uncompressed studio master audio fidelity |
| Streaming og progressiv | Header-dependent data chunk offset; standard WAV requires known length |
Tekniske sammenligningsmatrix: WAV vs. konkurrenter
| Teknisk attribut | WAV (Aktuel) | FLAC | AIFF | MP3 |
|---|---|---|---|---|
| Bytérækkefølge | Little-Endian (Intel-bytérækkefølge) | Indbygget bitstrøm | Big-Endian (Motorola-bytérækkefølge) | Bitstrømsindramning |
| Komprimeringstilstand | Ukomprimeret (100 % intakte data) | Tabsfri komprimering (~50 % størrelse) | Ukomprimeret (100 % intakte data) | Tabsgivende komprimering (~10 % størrelse) |
| Maksimal filstørrelse | 4 GB (RIFF 32-bit grænse; RF64 løser dette) | Praktisk talt ubegrænset | 4 GB grænse | Praktisk talt ubegrænset |
| CPU-forbrug ved dekomprimering | Nul (direkte hukommelsesbuffermapping) | Meget lavt | Nul (direkte hukommelsesbuffermapping) | Lavt |
Almindelige korruptionstilstande og hex-gendannelsesvejledning
Afspilleren rapporterer 'Invalid chunk size' (Ugyldig blokstørrelse), eller lyden afspilles, men afbrydes for tidligt.
Grundlæggende årsag: Optagesoftwaren gik ned før den nåede at skrive de endelige 'RIFF'- og 'data'-bloklængdehoveder.
Gendannelse: Åbn i en hex-editor, skriv den samlede filstørrelse minus 8 på offset 4, eller reparer via 'ffmpeg -i broken.wav -c copy fixed.wav'.
Sikkerhedsanalyse og parser-angrebsvektorer
WAV-filer bruger indlejrede blokhoveder med 32-bit længdeværdier. Uoverensstemmelser mellem erklæret blokstørrelse og faktisk fillængde kan udløse bufferovertræk.
Kendte angrebsvektorer
- Heltals-overløb ved fortolkning af 'fmt '- eller 'fact'-bloklængde i lyddrivere.
- Hukommelsesoverløb (heap overflow) forårsaget af svartet 'LIST'-metadatablokke, der indeholder for store ASCII-strenge.
- Nægtede tjenesten (DoS) gennem nul-byte 'data'-blokke, der forårsager dereferering af null-pointere.
Defensive bedste praksisser:
Historisk oprindelse og milepæle
Vigtige fordele og styrker
- 100 % bit-for-bit matematisk nøjagtighed bevarer de nøjagtige master-lydbølger fra studiet.
- Universel indbygget kompatibilitet på tværs af alle operativsystemer, lydsoftware og hardwareafspillere.
- Nul CPU-belastning til dekodning muliggør øjeblikkelig afspilning i realtid og flersporsredigering.
Tekniske begrænsninger og ulemper
- Massivt lagerforbrug (ca. 10 MB pr. minut for cd-kvalitetslyd).
- Klassisk 32-bit RIFF-filstørrelsesgrænse sætter et strengt loft for uafbrudte filer på 4 GB (ca. 6,8 timers cd-lyd).
- Manglende historisk standardisering af metadatatags sammenlignet med MP3 eller M4A.
Interessant teknisk trivia
- Den legendariske Windows 95-opstartslyd komponeret af Brian Eno blev distribueret som en 16-bit 22 kHz stereowav-fil.
- Professionelle film- og tv-optagelser optager lyd ved hjælp af Broadcast WAV (BWF), som indlejrer SMPTE-tidskoder i 'bext'-blokken.
- Det 4-byte store RIFF-hoved står for 'Resource Interchange File Format'.
Ofte stillede tekniske spørgsmål
Hvorfor er en WAV-fil så meget større end en MP3?
WAV indeholder rå, ukomprimeret PCM-lyd, som bevarer hver eneste sample (44.100 samples pr. sekund pr. kanal). MP3 analyserer lyden og fjerner lyde, som det menneskelige øre ikke kan høre, hvilket reducerer filen med ca. 90%.
Hvad sker der, hvis et WAV-optagelse overstiger 4 GB?
Da standard RIFF bruger 32-bit usignerede heltal til klumpstørrelser, kan standard WAV ikke overstige 4.294.967.295 bytes. Professionelt optageudstyr bruger RF64 (ITU-R BS.2088) til at bryde 4 GB-grænsen.
Lyder WAV bedre end FLAC?
Nej. Når FLAC afspilles, dekomprimeres det til præcis den samme bit-for-bit PCM-lydstrøm, som WAV gemmer, hvilket betyder, at den akustiske lydtroskab er 100% identisk.
Relaterede WAV konverteringspar
Konvertering af ukomprimeret WAV-lyd til komprimeret MP3-format reducerer filstørrelser med op til halvfems procent, samtidig med at høj lydkvalitet opretholdes til daglig lytning og deling.
Konvertering af MP3-filer til WAV udpakker komprimeret lyd til ukomprimerede lineære PCM-data til professionel redigering og hardwareafspilning.
Afkod komprimeret M4A AAC-lyd til ukomprimeret studiekvalitet 16-bit 44.1kHz Linear PCM WAV-format.
Konvertering af ukomprimeret WAV PCM til FLAC Master reducerer dine lydfiler til halv størrelse uden at miste en eneste bit lyddata.
Konvertering af FLAC Master til WAV PCM udpakker komprimeret lyd til rå pulskodemodulationsdata for ukompromitteret hardwarekompatibilitet.