современные алгоритмы сжатия звука
- From
- Evgenij Masherov (2:5020/175.2)
- To
- William
- Date
- 2002-11-20T21:09:20Z
- Area
- RU.ALGORITHMS
From: "Evgenij Masherov" <EMasherow@nsi.ru>
Wed Nov 20 2002 13:18, William wrote to All:
W> может ктонибудь обьяснить мне простейшую незаумную хронологию работы
W> современного алгоритма сжатия звука, ну к примеру mpeg-layer3
W> начиная от pcm семпла и то конечного результата, так сказать для
W> само-образования.
Кое-что есть здесь.
http://kunegin.narod.ru/ref/mp3/
http://mp3mill.narod.ru/main.htm
http://sky.net.ua/review/index.php?review_id=356
Основная идея - использование физиологических свойств слуха, а именно того,
что сильный звук на одной частоте маскирует звук на близкий частотах.
Каждый фрейм, фрагмент сигнала, кодируется отдельно, возможно с разными
параметрами. После разбиения на частотные полосы для каждой из них
определяется, не будет ли она вовсе замаскирована (и передавать ее не нужно) и
сколько бит нужно использовать для передаваемых диапазонов, чтобы ошибка
квантования была бы не больше маскирующего эффекта. Полученный поток битов
сжимается Хаффманом.
Дополнительные приемы сжатия используются для стереосигнала.
Евгений Машеров АКА СанитарЖеня
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)