ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 апреля
699356 Топик полностью
Dingo (13.09.2016 10:09 - 10:21, просмотров: 250) ответил Николай Коровин на Сжимал-сжимал. Типичное решение -- разница между сэмплами плюс адаптивно подстраивающийся хаффман. Есть проще, есть сложнее.
Первый способ, предложенный вами. Для примера передрал с диска "The best of Gershwin" Allegro (у коллеги взял)один канал, обработал, записывая разницу - даже архиваторы стали более лояльно относиться. Сжатие для raw было 78%, разностного - 56% (доля от исходного размера). Подбил статистику по файлам - в разностном в 5 раз меньше уникальных значений. Если хранить не тетраду, а байт для минимазации телодвижений при сжатии, то в свёрнутую форму укладывается 91% сэмплов, что даёт уменьшение на 41% от исходного объёма. А это ещё и на питании для автономки может сэкономить, как и использовалось в упомянутом мной здесь материале. Николай, по 3-му способу можете поподробнее описать?