Vysvětlit rozdíly mezi soubory Wave PCM/ADPCM

Souhrn

Pulse Code Modulation (PCM) a Adaptive Delta Pulse kód modulace (ADPCM) jsou podtřídami Microsoft waveform (. Formát souborů WAV). V PCM data. WAV soubory jsou uloženy pomocí lineární vzorků, zatímco ADPCM používá rozdílů mezi vzorky.

Další informace

Technik pro ukládání analogových zvukových dat v digitálním formátu Microsoft jsou PCM a ADPCM. WAV soubor. Ostatní způsoby ukládání (například Mu - zákon, A-Law, transformační kódování, CELP a tak dále), nejsou podporovány Windows Sound System 1.0.

Jak funguje služba PCM

PCM funguje tak, že odběr vzorků diskrétní i intervalech (nazývané vzorkovací frekvence). Společné intervaly jsou 11 kHz, 22 kHz a 44 kHz. Vyšší vzorkovací frekvence, tím lepší vyjádření původní analogové vln a tím lepší kvalitu zvuku. Každý vzorek je reálné číslo s nekonečné rozlišení z +1.0 hodnoty plné stupnice na-1.0 hodnoty plného rozsahu stupnice. Vzhledem k tomu, že tyto musí být uloženy jako omezené přesnost digitální čísla, data je zkrácena na 8-bit PCM, běžně nazývaný vzorky 8 a 16 bitů nebo 16-bit PCM. 16-bit data mají další rozlišení, tak digitální zvukové zvuky lepší. 8-bit PCM má menší rozlišení, způsobit hiss akustický signál. Také vyžaduje méně místa na disku.

Jak funguje ADPCM

ADPCM, běžně označován jako forma komprese, je efektivnější způsob ukládání tvarový průběh než 16 bitů nebo 8 bitů PCM. Používá se pouze 4 bitů na vzorek, zabírá čtvrtinu disku 16bitové PCM. Kvalita zvuku je však nižší. Vzhledem k tomu, že hardwaru zvuku systému Windows rozpozná pouze 8, 16-bit PCM, musí počítač komprimovat a dekomprimovat ADPCM do/ze PCM, což vyžaduje čas procesoru. 22 kHz mono ADPCM lze dekomprimovat v reálném čase (to znamená, že při přehrávání) na 386SX/16 MHz procesoru. Vyšší vzorkovací frekvence (44 kHz) nebo stereo soubory bude trvat příliš dlouho 386SX/16 dekomprimovat, který způsobuje přeskakování zvuku. 11 kHz mono ADPCM mohou být zkomprimovány v reálném čase v počítači 386SX/16. Chcete-li ADPCM, počítač musí mít Audio kompresi správce (ACM) nainstalován.

ADPCM ukládá hodnotu rozdílů mezi dvěma sousedními vzorky PCM a poskytuje některé předpoklady, které umožní snížení data. Z těchto předpokladů nízké frekvence jsou správně uveden, ale všechny vysoké kmitočty mají tendenci získat zkreslený. Zkreslení je snadno zvukové soubory 11 kHz ADPCM, ale stane se více obtížné ověřit pravost s vyšší vzorkovací frekvence a je prakticky nemožné rozpoznat 44 kHz ADPCM soubory.
Vlastnosti

ID článku: 89879 - Poslední kontrola: 16. 1. 2017 - Revize: 2

Váš názor