WAV-ääni (.wav)

Microsoft Standardi

WAV on laajalti käytetty pakkaamattoman PCM-äänen muoto.

Muunna tiedostot muodosta WAV muotoon MP3

Ilmainen selaimessa toimiva muunnin, jolla voit muuntaa tiedostoja muodosta WAV muotoon MP3. Muunna tiedostot hetkessä laitteellasi.

Tarkastele tiedostoa ja sen metatietoja

Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat WAV-tiedostot tarkistamalla tiedoston alun binäärisarjan:

Valitse tai pudota tiedostot tähän

Yksityisesti - tiedostot eivät koskaan poistu laitteeltasi

tai liitä Ctrl+V
Tietosuojatakuu: 0 % verkkosiirtoa Ulkoisille palvelimille ei ole ladattu yhtään tavua. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Otsaketunniste tavutasolla (tunnistetavut)

Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat WAV-tiedostot tarkistamalla tiedoston alun binäärisarjan:

HEKSADEKSIMAALINEN TUNNISTE (SIJAINTI 0):

52 49 46 46 ?? ?? ?? ?? 57 41 56 45

ASCII-ESITYSTAPA: RIFF????WAVE

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

Tekniset tiedot

SäiliöarkkitehtuuriRIFF-lohkoihin perustuva säilö
PakkausPakkaamaton lineaarinen pulssikoodimodulaatio (LPCM); tukee myös ADPCM:ää ja IEEE-liukulukua
Tavujärjestys (Endianness)Little-endian-tavujärjestys (Intel x86)
VäriavaruudetEi sovellu (pakkaamaton PCM-ääni)
Kanavat ja rakenneMono, stereo ja enintään 64 erillistä äänikanavaa
Suurimmat mitatNäytteenottotaajuus enintään 384 kHz; tarkkuus 16, 24, 32 tai 64-bittinen liukuluku
Läpinäkyvyys100-prosenttisesti bittitarkka, pakkaamaton studiomasterääni
Suoratoisto ja progressiivinen latausDatalohkon siirtymäkohta määräytyy otsakkeen perusteella; tavallinen WAV edellyttää, että tiedoston pituus tunnetaan

Tekninen vertailumatriisi: WAV vs. kilpailijat

Tekninen attribuuttiWAV (Nykyinen)FLACAIFFMP3
TavujärjestysLittle-Endian (Intel-tavujärjestys)Natiivi bittivirtaBig-Endian (Motorola-tavujärjestys)Bittivirran kehystys
PakkaustilaPakkaamaton (100 % data tallessa)Häviötön pakkaus; koko vaihteleePakkaamaton (100 % data tallessa)Häviöllisesti pakattu (n. 10 % alkuperäisestä koosta)
Suurin tiedostokoko4 Gt (RIFFin 32 bitin raja; RF64 ratkaisee tämän)Käytännössä rajoittamaton4 Gt:n rajaKäytännössä rajoittamaton
Äänen purkamisen prosessorikuormitusEi lainkaan (suora muistipuskurin käyttö)Erittäin matalaEi lainkaan (suora muistipuskurin käyttö)Matala

Yleiset vioittumistavat ja heksadesimaalinen palautusopas

Soitin ilmoittaa 'Invalid chunk size' tai ääni toistuu, mutta katkeaa ennenaikaisesti.

Perussyy: Tallennusohjelmisto kaatui ennen lopullisten 'RIFF'- ja 'data'-lohkojen tavupituuden otsakkeiden kirjoittamista.

Korjaus: Avaa heksadesimaalieditorissa ja kirjoita tiedoston kokonaiskoko miinus 8 osoitteeseen 4, tai korjaa komennolla 'ffmpeg -i broken.wav -c copy fixed.wav'.

Tietoturva-analyysi ja tiedostojäsentimien hyökkäysvektorit

WAV-tiedostot käyttävät sisäkkäisiä lohko-otsakkeita 32-bittisillä pituusarvoilla. Ilmoitetun lohkon koon ja todellisen tiedoston pituuden väliset ristiriidat voivat laukaista puskurin ylilukuja.

Tunnetut hyökkäysvektorit

  • Kokonaisluvun ylivuoto 'fmt '- tai 'fact'-lohkon pituuden jäsennyksessä ääniajureissa.
  • Kekoylivuoto, jonka aiheuttavat haitalliset 'LIST'-metatietolohkot, jotka sisältävät ylisuuria ASCII-merkkijonoja.
  • Palvelunestohyökkäys, jossa nollatavuiset 'data'-lohkot aiheuttavat nollaosoittimen viittauksia.

Tietoturvan parhaat käytännöt: Pakota tiukka validointi sen varmistamiseksi, että ilmoitetut lohkon siirtymät eivät ylitä fyysisen tiedoston rajoja.

Historia ja virstanpylväät

2000Broadcast Wave Format (BWF / EBU Tech 3285) standardoi lähetysmetatiedot ja aikakoodin upotuksen.
1991Microsoft ja IBM esittelevät RIFF WAVE -määrittelyn Windows 3.1:n yhteydessä.
1989IBM ja Microsoft tekevät yhteistyötä yhteisissä multimediasäiliöarkkitehtuureissa.

Tärkeimmät edut

  • 100-prosenttinen bitti bitiltä -tarkkuus säilyttää tarkat äänitysstudiomasterin aaltomuodot.
  • Yhteensopivuus riippuu soittimesta ja laitteesta.
  • Purkaminen ei kuormita prosessoria, mikä mahdollistaa välittömän reaaliaikaisen toiston ja moniraitaeditoinnin.

Tekniset rajoitukset

  • Vie paljon tallennustilaa (noin 10 Mt minuutissa CD-laatuiselle äänelle).
  • Klassinen 32-bittinen RIFF-tiedostokokoraja rajoittaa jatkuvat tiedostot tiukasti 4 gigatavuun (n. 6,8 tuntia CD-ääntä).
  • Historiallisesti WAV:sta puuttui standardoitu metatietojen merkintätapa verrattuna MP3- tai M4A-muotoihin.

Mielenkiintoisia teknisiä faktoja

  • Legendaarinen Windows 95:n käynnistysääni, jonka sävelsi Brian Eno, jaettiin 16-bittisenä, 22 kHz:n stereo-WAV-tiedostona.
  • Ammattimaisissa elokuva- ja televisiotuotannoissa ääni tallennetaan Broadcast WAV (BWF) -muodossa, joka upottaa SMPTE-aikakoodin 'bext'-lohkoon.
  • 4-tavun RIFF-otsake tulee sanoista 'Resource Interchange File Format'.

Usein kysytyt tekniset kysymykset

Miksi WAV-tiedosto on niin paljon suurempi kuin MP3?

WAV sisältää usein pakkaamatonta PCM-ääntä. MP3 käyttää häviöllistä pakkausta ja hylkää osan äänitiedosta tiedostokoon pienentämiseksi. Pienennys riippuu bittinopeudesta, sisällöstä ja asetuksista.

Mitä tapahtuu, jos WAV-tallennus ylittää 4 Gt?

Koska standardi RIFF käyttää 32-bittisiä etumerkettömiä kokonaislukuja lohkokokoihin, standardi WAV ei voi ylittää 4 294 967 295 tavua. Ammattimaiset tallennuslaitteistot käyttävät RF64-standardia (ITU-R BS.2088) 4 Gt:n rajan rikkomiseen.

Kuulostaako WAV paremmalta kuin FLAC?

Ei. Kun FLACia toistetaan, se puretaan tarkalleen sellaiseksi bitti-bitiltä PCM-äänivirraksi, jonka WAV tallentaa, mikä tarkoittaa, että akustinen äänentoistotarkkuus on 100-prosenttisesti identtinen.