Re: Compression Utilities




"Roedy Green" <my_email_is_posted_on_my_website@xxxxxxxxxxxxxx> wrote in message news:96a5021u518df69g4tucqseht3ot3am90k@xxxxxxxxxx
I have benchmarked a number of compression utilities and have posted
the results at http://mindprod.com/jgloss/compressionutilities.html


You mention that it's important that you compress to a format that the recipient can decompress from; have you considered adding to the benchmarks compressions where you create self-extracting archives? E.g. Winzip and WinRar offer to compress to a .EXE instead of .ZIP and .RAR files.

Obviously, the resulting self-extracting archives would probably be platform specific, but this might make sense if what you were archiving were the distribution for a platform specific program anyway.


Microsoft is preposterously inept.. [...] their
compression barely makes a dent in the size.

To be fair, the intent of their "compact" utility is to allow the files to be used without an explicit decompression step, which (AFAIK) none of the other formats (.ZIP, .RAR, .7z, etc) allow. I believe they use something really simple like run-length encoding, to allow for fast decompression, random seeking within the file, and other stuff that one would typically want to do with the uncompressed contents of a file, that might be prohibitively expensive or difficult to do with the compression schemes used by the other formats.

I have some images of CDs on my harddrive which I mount using a CD drive emulator. The "useful contents" of the CDs are relatively small (100MB), but they contain padding files of sizes around 600MB which just contain the byte 0x00 over and over again; the reason for this is to place the useful content near the outer edge of the CD, thus allowing for faster data reads (because when the CD spins at a constant angular velocity, the drive can read from the outer edge faster than the inner edge).

This trick doesn't do anything for when the CD is stored as an image on my harddrive though, so the file is 600MB bigger than it needs to be. If I use the "compact" utility, it does RLE on the padding file to reduce it to just a few kilobytes, and so the image file is down to a more reasonable 100MB size.

- Oliver

.



Relevant Pages

  • Re: error message
    ... :\ What formats? ... to compress it? ... Get Instant WMP Answers ... "guest" wrote in message ...
    (microsoft.public.windowsmedia.player)
  • Re: Streaming Video to Demo my Software
    ... I compressed it into a dozen different formats. ... none of them keep the non-moving backgroun image clear. ... would expect to be able to compress this very much without losing the ... I would like to be able to stream a 30 minute video demo and it not be ...
    (rec.video.desktop)
  • Re: Compress jpg
    ... Please note that the higher you compress the JPG file, ... formats. ... If you can get your hands on them, Adobe Photoshop or Adobe ImageReady ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Compressed Folder
    ... Phil wrote: ... > compressed, thus you can't compress them anymore. ... Rather than compressing individual file formats I am concerned about ... and jpegs will not or will all files be compressed equally. ...
    (microsoft.public.windowsxp.general)
  • Re: What is considered SUCCESS?
    ... a little more work and the decompression will be fine? ... you've claimed that you can compress ... original file. ... of other claimants who have not been able to substantiate their claims. ...
    (comp.compression)