WAV
Waveform Audio File Format (WAVE/WAV) | |
Fájlkiterjesztés | .wav |
MIME-típus | audio/vnd.wave,[1] audio/wav, audio/wave, audio/x-wav[2] |
Fejlesztő | Microsoft & IBM |
Kiadás dátuma | 2007-03-07 (update)[3][4] |
Formátum típusa | audio fájlformátum, konténer formátum |
Kiterjesztése ennek | RIFF |
Kiterjesztése ez | BWF, RF64 |
Mac OS típuskód | WAVE |
Uniform | com.microsoft.waveform-audio |
A WAV-formátum digitális audióállományok egyik adatformátuma. Bár a WAV formátum támogatja a tömörítést, általában nem tömörítve tárolja az audioadatokat, szemben az MP3 és más adatformátumokkal.
A WAV formátumot (pontos neve: RIFF WAVE) a Microsoft definiálta a Windows operációs rendszer számára "Resource Interchange Format" (RIFF) néven.
Egy Wav állományban három adatblokk van, ún. chunkok (részek) a következő adatokkal:
- A Riff-rész az állományt azonosítja, mint WAV állományt.
- A formátum-rész néhány jellemzőt tárol, mint a mintavételezési gyakoriságot.
- A data-részben a tényleges adatok vannak.
Mi egy audio-állomány?
[szerkesztés]Audio állományok egy hang digitalizált formái, tehát egy rezgés diszkrét hordozói. Egy adott időpontban a rezgés amplitúdóját jelenti egy adat.
A fölvett hang minősége két értéktől függ főleg:
- A mintavételi frekvenciától (milyen gyakran veszünk mintát?)
- a mintában levő bitek számától (az amplitúdó ilyen értékeket vehet fel).
Egy általánosan olvasható WAV-formátum adatai
[szerkesztés]- átvéve a https://www.lightlink.com/tjweber/StripWav/Canon.html Archiválva 2004. december 4-i dátummal a Wayback Machine-ben oldalról
A Riff fejléccel kezdődik:
Offset | Méret (byte) |
Tartalom |
---|---|---|
0 | 4 | 'RIFF' |
4 | 4 | állomány hossza - fmt + adat rész mérete byte-ban |
8 | 4 | 'WAVE' |
A fmt-rész a minta formátumát írja le:
Offset | Méret (byte) |
Tartalom |
---|---|---|
12 | 4 | 'fmt ' |
16 | 4 | 0x00000010 - fmt adatok hossza (16, 18 vagy 40 byte) |
20 | 2 | 0x0001 - Formátum mutató: 1->PCM |
22 | 2 | <channels> - Csatornák száma: 1->mono, 2->sztereo |
24 | 4 | <sample rate> - Egy csatornán vett mintavételek száma másodpercenként például: 48000, 44100, 22050, 11025 |
28 | 4 | <bytes/second> - Mintavételi arány * <block align> |
32 | 2 | <block align> - Egy adatblokk mérete bájtban (<channels> * <bits/sample> / 8) |
34 | 2 | <bits/sample> - Egy mintavett jel mérete bitekben: 8->8 bites, 16->16 bites mintavétel |
Az adat-részben a mintaadatok vannak:
Offset | Méret (byte) |
Tartalom |
---|---|---|
36 | 4 | 'data' |
40 | 4 | adatblokk hossza |
44 | adatok |
Jegyzetek
[szerkesztés]- ↑ Microsoft Corporation: WAVE and AVI Codec Registries - RFC 2361. IETF, 1998. június 1. (Hozzáférés: 2009. december 6.)
- ↑ https://filext.com/file-extension/WAV
- ↑ P. Kabal: Audio File Format Specifications - WAVE or RIFF WAVE sound file. McGill University, 2006. június 19. (Hozzáférés: 2010. március 16.)
- ↑ Multiple Channel Audio Data and WAVE Files. Microsoft Corporation, 2007. március 7. [2010. március 2-i dátummal az eredetiből archiválva]. (Hozzáférés: 2010. március 16.)
Irodalom
[szerkesztés]- Born, Gunter: File Formats Handbook. 1995, ITP Boston
További információk
[szerkesztés]- https://web.archive.org/web/20050315074109/https://www.kgw.tu-berlin.de/KW/Studio/ProTools/audio-formate/wav/index.html
- https://web.archive.org/web/20050316033359/https://www.it.fht-esslingen.de/~schmidt/vorlesungen/mm/seminar/ss00/HTML/node107.html (nagyon részletes leírás németül)
- https://web.archive.org/web/20041123070646/https://www.fh-friedberg.de/fachbereiche/e2/telekom-labor/zinke/nw/vp/doku/dito41.htm
- Hogy lehet audio CD-k adatait wave formátumba áttenni?
- Péter kis waveszerkesztője[halott link]
- A WAVE adatformátum, szerző tjw Archiválva 2011. július 22-i dátummal a Wayback Machine-ben
- Programpéldák wave-ra és más adatformátumokra
- Adatformátumok leírása