WAV-lyd (.wav)

Microsoft Standard

Waveform 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:

Vælg eller træk filer hertil

100% privat konvertering i browseren - filer forlader aldrig din enhed

eller indsæt Ctrl+V
Privatlivsgaranti uden netværksoverførsel: 0 bytes uploadet til eksterne servere. Al behandling foregik lokalt i din browsers sandkasse.

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 45

ASCII-REPRÆSENTATION: RIFF....WAVE

Standardisering: Microsoft & IBM Resource Interchange File Format (RIFF)

Tekniske specifikationer

ContainerarkitekturResource Interchange File Format (RIFF) chunk container
KomprimeringUncompressed Linear Pulse-Code Modulation (LPCM); supports ADPCM or IEEE Float
BytterejsningLittle-Endian (Intel x86 byte order)
FarverumN/A (Uncompressed Audio PCM)
Kanaler og strukturMono, Stereo, and multichannel up to 64 discrete channels
Maks. dimensionerSample rates up to 384 kHz at 16, 24, 32, or 64-bit float resolution
Gennemsigtighed100% bit-for-bit uncompressed studio master audio fidelity
Streaming og progressivHeader-dependent data chunk offset; standard WAV requires known length

Tekniske sammenligningsmatrix: WAV vs. konkurrenter

Teknisk attributWAV (Aktuel)FLACAIFFMP3
BytérækkefølgeLittle-Endian (Intel-bytérækkefølge)Indbygget bitstrømBig-Endian (Motorola-bytérækkefølge)Bitstrømsindramning
KomprimeringstilstandUkomprimeret (100 % intakte data)Tabsfri komprimering (~50 % størrelse)Ukomprimeret (100 % intakte data)Tabsgivende komprimering (~10 % størrelse)
Maksimal filstørrelse4 GB (RIFF 32-bit grænse; RF64 løser dette)Praktisk talt ubegrænset4 GB grænsePraktisk talt ubegrænset
CPU-forbrug ved dekomprimeringNul (direkte hukommelsesbuffermapping)Meget lavtNul (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

2000Broadcast Wave Format (BWF / EBU Tech 3285) standardiserer udsendelsesmetadata og indlejring af tidskoder.
1991Microsoft og IBM introducerer RIFF WAVE-specifikationen sammen med Windows 3.1.
1989IBM og Microsoft samarbejder om fælles arkitekturer for multimediebeholdere.

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.