Структурата на файла WAV

Представяме на вашето внимание една статия с подробна информация за заглавието разбор WAV-файл и неговата структура.

По този начин, ние считаме, най-често срещаната WAV файл (Windows PCM). Къщата е на два ясно дели, област. Един от тях - заглавната част на файла, а от друга - зоната за данни. информация се съхранява в досие заглавието на:

  • Размерът на файла.
  • Броят на каналите.
  • Вземане на проби ставка.
  • Броят на битовете на елемента (тази стойност се нарича дълбочина на звука).

Но за по-добро разбиране на смисъла на стойностите в заглавието трябва да бъде повече да се каже за района на данни, както и цифровизацията на звука. Звукът се състои от вибрации, които, когато записа придобива пристъпи форма. Този вид се дължи на факта, че компютърът може да се играе във всеки кратък период от време под звуците на определена амплитуда (обем) и този кратък период от време не е безкрайно кратък. Продължителността на този интервал, и определя честотата на дискретизация. Например, ние имаме файл с честота 44,1 кХц, това означава, че кратък интервал от време е равно на 1/44100 секунди (това следва от стойностите на величините на Hz = 1 / а). Съвременните звукови карти, поддържащи честота на дискретизация до 192 кHz. Така че, с течение на времето, ние разбира.

Сега, като амплитудата (обем в един кратък период от време). От нея, бих казал, на точността на звука зависи. Амплитудата изразено от броя проведе в памет (файл) 8, 16, 24, 32-битова версия (теоретично е възможно и повече). Известно е, че 8 бита = 1 байт, следователно всяка амплитудните някои кратък интервал от време в паметта (файла) за да вземат 1, 2, 3, 4 байта, съответно. По този начин, по-голям броят на се извършва в памет (файл), толкова по-голям диапазон от стойности за този номер, а оттам и на амплитудата.

  • 1 байт - 0..255
  • 2 байта - 535 0..65
  • Байт 3 - 0..16 777216
  • 4 байта - 0..4 294 967 296

Стойностите на амплитудата моно изпълнение са подредени в серии. В стереото, например, първо има стойност на амплитудата на левия канал, а след това надясно, после пак наляво и така нататък.

Съвкупността на амплитуда и краткия период от време, се нарича извадка.

Сега на масата, което ясно показва структурата на WAV файл.

Той съдържа знака "RIFF" в ASCII (0x52494646 в голям къс представителство). Това е началото на RIFF верига.

Това остава размера на веригата, като се излиза от тази позиция. С други думи, това е размерът на файла - 8, т.е. изключени областта chunkId и chunkSize.

Той съдържа знака "WAVE" (0x57415645 в голям къс представителство)

Съдържа герои "FMT" (0x666d7420 в голям къс представителство)

16 към PCM. Този остатък от размера на подниз, като се започне от тази позиция.

Аудио формат, пълния списък може да намерите тук. За PCM = 1 (т.е. линеен квантуване). Стойности, различни от 1, обозначава формат за компресиране.