cls-unpackmp2

CLS cls-unpackmp2 22.05.02.rev.1

Нет прав для скачивания

Shegorat

Lord of Madness
Администратор
Пользователь Shegorat разместил новый ресурс:

cls-unpackmp2 - Декомпрессор для MPEG audio Layer II (mp2)

Декомпрессор для файлов формата MPEG audio layer II (mp2). Скомпонован в cls-фильтр, что позволяет включать в цепочку сжатия, имеет довольно неплохую скорость.
Узнать больше об этом ресурсе...
 

Holder18

Новичок
Потенциально полезная штука, но, в отличии от оригинала + xdelta, эта версия cls у меня косячит при распаковке. Видимо, надо отключать проверку crc для распаковки.
https://www75.zippyshare.com/v/dqD66jZg/file.html
Только secret_a.fsb = бесконечная распаковка, как будто зависает на одном и том же месте и пытается бесконечно его распаковать.
Несколько файлов: secret_a.fsb + secret_b.fsb = CRC Fail.
 

Shegorat

Lord of Madness
Администратор
Пользователь Shegorat обновил ресурс cls-unpackmp2 новой записью:

cls-unpackmp2 v.0.20.2.23

Изменения:
  • Переписал ядро cls, увеличил скорость работы
  • Добавил поддержку сохранения межфреймовых данных
  • Ещё какие-то изменения и оптимизации
  • Нет совместимости с предыдущими версиями

Отдельная благодарность Skymmer за тесты
Узнать больше об этом обновлении...
 

Shegorat

Lord of Madness
Администратор

Shegorat

Lord of Madness
Администратор
@Shegorat, А что это за такой параметр был?
FramesPerBlock
Он переопределял значение fpb при распаковке. В определённых случаях могло сломать распаковку. Да и вообще он в принципе бессмысленный. Я его добавил ещё когда только разбирался в механизме работы CLS, и просто висел как наследие.
 

Masquerade

Новичок
Good evening Shegorat, which final compressor is intended to be used after unpackmp2 to decrease the compression ratio?

I have tried with mpz library, msc and a more generic compressor like lz4.

With msc and lz4, their final ratios were larger than the input data (113% ratio) whereas with mpz, the final ratio was 98%. Am I missing a crucial step?

If you are interested in the file I am testing, I have uploaded it here for you if you wish to take a look.
 

Shegorat

Lord of Madness
Администратор
@Masquerade, hello.
It seems that cls-unpackmp2 doesn't work correctly with your file.
MSC will not affect unpacked mp2 content.
I usually use delta+lzma or delta+ppmd with cls-unpackmp2
 

Shegorat

Lord of Madness
Администратор
Shegorat обновил(а) ресурс cls-unpackmp2 новой записью:

cls-unpackmp2 v.22.05.02.rev.1

Изменения:
  • Переписал ядро, в целом ускорил работу фильтра
  • Переписал матчер MP2 фреймов
  • Добавил валидацию фрейма при упаковке (упаковка замедлилась)
  • Небольшие фиксы и оптимизации

NOTE: Сломана обратная совместимость.
Теперь алгоритм более ассиметричный, распаковка примерно в 1.7 раза быстрее упаковки
Узнать больше об этом обновлении...
 
Последнее редактирование:

Shegorat

Lord of Madness
Администратор
Забыл сказать важное уточнение. Я сломал обратную совместимость. Версия v.22.05.02.rev.1 бинарно несовместима с предыдущими версиями.
Архивы, упакованные этой версией не будут распакованы более ранними сборками. И наоборот - эта версия не сможет распаковать архивы упакованные с более ранней версией фильтра
 
Сверху