WAV-ääni (.wav)
Microsoft StandardiWaveform Audio File Format (WAV) on Windows-käyttöjärjestelmän vakiomuotoinen raaka äänisäiliö ja maailmanlaajuinen tallennusteollisuuden mittapuu pakkaamattomalle, häviöttömälle studiomasteräänelle.
Muunna tiedostot muodosta WAV muotoon MP3
Ilmainen selaimen sisäinen WAV - MP3-muunnin. Muunna tiedostoja välittömästi laitteellasi.
Tarkastele ja metatiedot
Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat WAV-tiedostot tarkistamalla tiedoston alun binäärisarjan:
Tavutason otsikon allekirjoitus (Magic Bytes)
Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat WAV-tiedostot tarkistamalla tiedoston alun binäärisarjan:
HEX-ALLEKIRJOITUS (OFFSET 0):
52 49 46 46 00 00 00 00 57 41 56 45ASCII-ESITYSTAPA: RIFF....WAVE
Standardointi: Microsoft & IBM Resource Interchange File Format (RIFF)
Tekniset tiedot
| Säiliöarkkitehtuuri | Resource Interchange File Format (RIFF) chunk container |
| Pakkaus | Uncompressed Linear Pulse-Code Modulation (LPCM); supports ADPCM or IEEE Float |
| Tavujärjestys (Endianness) | Little-Endian (Intel x86 byte order) |
| Väriavaruudet | N/A (Uncompressed Audio PCM) |
| Kanavat ja rakenne | Mono, Stereo, and multichannel up to 64 discrete channels |
| Suurimmat mitat | Sample rates up to 384 kHz at 16, 24, 32, or 64-bit float resolution |
| Läpinäkyvyys | 100% bit-for-bit uncompressed studio master audio fidelity |
| Suoratoisto ja progressiivinen lataus | Header-dependent data chunk offset; standard WAV requires known length |
Tekninen vertailumatriisi: WAV vs. kilpailijat
| Tekninen attribuutti | WAV (Nykyinen) | FLAC | AIFF | MP3 |
|---|---|---|---|---|
| Tavujärjestys | Little-Endian (Intel-tavujärjestys) | Natiivi bittivirta | Big-Endian (Motorola-tavujärjestys) | Bittivirran kehystys |
| Pakkaustila | Pakkaamaton (100 % data tallessa) | Häviötön pakattu (n. 50 % koko) | Pakkaamaton (100 % data tallessa) | Häviöllinen pakattu (n. 10 % koko) |
| Suurin tiedostokoko | 4 Gt (RIFF 32-bit raja; RF64 ratkaisee tämän) | Käytännössä rajoittamaton | 4 Gt raja | Käytännössä rajoittamaton |
| Prosessorin purkukustannus | Nolla (suora muistipuskurikartoitus) | Erittäin matala | Nolla (suora muistipuskurikartoitus) | Matala |
Yleiset korruptiotilat ja heksatietojehdotusopas
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'.
Turvallisuusanalyysi ja jäsenninhyö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 nollatavuisien 'data'-lohkojen kautta, jotka aiheuttavat nollaosoittimen dereferenssejä.
Parhaat puolustuskäytännöt:
Historia ja virstanpylväät
Tärkeimmät edut
- 100-prosenttinen bitti bitiltä -tarkkuus säilyttää tarkat äänitysstudiomasterin aaltomuodot.
- Yleinen natiivi yhteensopivuus kaikissa käyttöjärjestelmissä, ääniohjelmistoissa ja laitteistosoittimissa.
- Nolla prosessorikuormitusta purkamisessa mahdollistaa välittömän reaaliaikaisen toiston ja moniraitaeditoinnin.
Tekniset rajoitukset
- Massiivinen tallennustilan tarve (noin 10 Mt minuuttia kohden CD-tason äänelle).
- Klassinen 32-bittinen RIFF-tiedostokokoraja rajoittaa jatkuvat tiedostot tiukasti 4 gigatavuun (n. 6,8 tuntia CD-ääntä).
- Historiallisesti puuttunut standardoitu metatietojen merkitseminen 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 stereona olevana WAV-tiedostona.
- Ammattimaiset elokuvat ja TV-tuotannot tallentavat ääntä 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ää raakaa, pakkaamatonta PCM-ääntä ja säilyttää jokaisen yksittäisen näytteen (44 100 näytettä sekunnissa per kanava). MP3 analysoi äänen ja poistaa äänet, joita ihmissorva ei voi kuulla, mikä pienentää tiedostoa noin 90 %.
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.
Aiheeseen liittyvät WAV-muunnosparit
Pakkaamattoman WAV-äänen muuntaminen pakatuksi MP3-muodoksi pienentää tiedostokokoja jopa yhdeksänkymmentä prosenttia säilyttäen samalla korkean äänenlaadun jokapäiväistä kuuntelua ja jakamista varten.
MP3-tiedostojen muuntaminen WAV-muotoon purkaa pakatun äänen pakkaamattomaksi lineaarisieksi PCM-dataksi ammattimaista muokkausta ja laitteistotoistoa varten.
Pura pakattu M4A AAC -ääni pakkaamattomaan studiolaatuiseen 16-bittiseen 44,1 kHz lineaariseen PCM WAV -muotoon.
Pakkaamattoman WAV PCM -tiedoston muuntaminen FLAC Master -muotoon pienentää äänitiedoston puoleen alkuperäisestä koosta menettämättä ainoatakaan äänibittiä.
FLAC Masterin muuntaminen WAV PCM -muotoon purkaa pakatun äänen raa'aksi pulssikoodimodulaatiodataksi tinkimätöntä laitteistoyhteensopivuutta varten.