View Single Post
  #1  
Old 16-10-2020, 07:51
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 692
Thanks: 481
Thanked 2,557 Times in 565 Posts
BLACKFIRE69 is on a distinguished road
Talking cls-antiz.dll - MultiThreaded Library

cls-antiz.dll - MultiThreaded Library



  • A CLS library for Antiz ( Tested with Antiz v0.1.4a )


Code:
AntiZ is a project to create an open source precompressor for lightly compressed data.(currently Zlib)
Zlib is very common, for example it is used in PDF, JAR, ZIP, PNG etc.
It is fast but it has a poor compression ratio, and it is usually not effective to use a stronger compression(eg. LZMA) on data that has been compressed with Zlib. It would be much better if the data was not compressed at all before the sron compression. For example:
   PDF file: 172KB---->compresses to 124KB with 7ZIP 9.38 beta (ultra preset)
   PDF file: 172KB---->expands to 745KB with AntiZ----->compresses to 104KB with 7ZIP

Of course this process is not trivial if you want to get back the original file, byte identical.
This project is inspiried by and aims to be a replacement for the long abandoned precomp project (non open source).
http://schnaader.info/precomp.php

AntiZ is currently in alpha stage, the ATZ1 file format is not very polished, has almost no integrity checksa and wastes space. There may also be bugs. I do not recommend using it on important data yet, especially since later versions will not support the ATZ1 file format.

AntiZ supports any file that contains a standard deflate stream, such as PDF, JAR, some PNGs and many others. Files that contain headerless or otherwise altered deflate streams(eg. ZIP) are currently not supported.

A number of people have contributed ideas, kind words, testing and code to the development of AntiZ:

   hxim (https://github.com/hxim)
   
   the encode.ru community (http://encode.ru/threads/2197-AntiZ-an-open-source-alternative-to-precomp)

Last edited by BLACKFIRE69; 15-10-2022 at 16:22.
Reply With Quote
The Following 6 Users Say Thank You to BLACKFIRE69 For This Useful Post:
Cesar82 (16-10-2020), dixen (17-10-2020), Entai44 (16-10-2020), ffmla (16-10-2020), kenzo34 (16-10-2020), Snapppr6 (16-10-2020)
Sponsored Links