Wav
From Wikipedia, the free encyclopedia
Remove ads
Wav (eller "wave"; det engelske ord for "bølge") er betegnelsen for et Microsoft- og IBM-udviklet filformat til ukomprimerede lydoptagelser på computere. Selv om den primære anvendelse er lyd, rummer formatet mulighed for at optage signaler i en kvalitet langt ud over, hvad det menneskelige øre opfatter som "lyd".

Lydinformationen i en wav-fil er ukomprimeret lige som f.eks. FLAC-formatet; modsat andre lydformater som MP3 og Ogg Vorbis bruges der ikke nogle "tricks" der skal få lydinformationen til at optage mindre plads; derfor fylder samme lydklip adskillige gange mere plads på harddisken i Wav-formatet, end det ville gøre hvis man anvendte et komprimeret lydformat.
Remove ads
Tekniske detaljer
En lydfil i WAV-formatet indledes med en header der angiver lydens kvalitet med hensyn til antal lyd-kanaler (1 for mono, 2 for stereo), tidsmæssig opløsning (samplefrekvens) og sampledybde (antal bits pr. sample pr. kanal). Herefter følger lyden, kodet som bytes efter det format der er angivet i headeren.
Header
Headeren omfatter som minimum 46 bytes, men formatet er indrettet så flere oplysninger kan føjes til headeren, som derved bliver længere end de 46 bytes. Indholdet af denne header skal tolkes således:
Alle de binære tal der læses i headeren, skal fortolkes uden fortegn.
Andre oplysninger der kan beregnes
Ud fra omfanget af lydinformationen (H) og antallet af bytes pr. sampling (F) kan man beregne det antal gange (J) hver kanal bliver samplet i løbet af hele optagelsen: J = H / F.
Disse J samples afspilles med D samples pr. sekund, så hele lydklippets varighed K i sekunder er givet ved K = J / D, eller mere direkte som K = H / (D · F).
Lydinformation
Umiddelbart efter headeren følger H bytes der rummer den egentlige lydinformation: Denne information er inddelt i J grupper à F bytes, og hver gruppe er igen inddelt i C samples; én for hver kanal. Hvis optagelsen er i stereo, er den første sample i hver gruppe til venstre kanal, mens den næste er til højre kanal. Grupperne er i øvrigt ordnet i den rækkefølge de skal afspilles i.
Fortegn i lydinformationen
Modsat for oplysningerne i headeren forekommer der i selve lydinformationen sample-værdier med både positivt og negativt fortegn. Dette fortegn tilvejebringes på to forskellige måder afhængigt af G; antallet af bytes pr. sample pr. kanal:
- Ved optagelser i G=8 bits pr. sample pr. kanal, forskydes alle samples med 128: Ved optagelsen adderes 128 til hver sample, så alle resultater er 0 eller positive, og ved afspilning trækkes samme 128 fra, så de oprindelige sample-værdier gendannes.
- For optagelser i G=16 bits pr. sample pr. kanal, skrives negative tal efter 2-komplement-metoden.
Remove ads
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads
