Precompressor

Precompressor

A precompressor is a computer program, which alternates file content so that a real lossless compression program will achieve better results than without precompressing. This is possible by creating such patterns that compression programs will recognize.

Compressing already compressed files

Usually, the compression rate on files that are already compressed (e.g. using ZIP) is poor because the data seems random to the compressor. However, compression can usually be improved by decompressing the ZIP file and recompressing it with a better compressor (e.g. one of the PAQ family). But to achieve lossless compression, the original ZIP file has to be restored using the exact same version of the ZIP compressor and the same compression settings.

Using this strategy, certain filetypes that so far achieved poor compression rates can be processed.

External links

* [http://schnaader.info/coding/precomp/precomp.html Precomp program]
* [http://www.epiphan.com/products/product.php?ppid=45 Epiphan Systems Pre-Compression]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Lossless data compression — is a class of data compression algorithms that allows the exact original data to be reconstructed from the compressed data. The term lossless is in contrast to lossy data compression, which only allows an approximation of the original data to be… …   Wikipedia

  • Epiphan systems — Infobox Company | company name = Epiphan Systems company type = Private foundation = Ottawa, Ontario (2003) location city = Ottawa, Ontario location country = Canada key people = Mike Sandler, CEO industry = Computer Hardware, Imaging homepage =… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”