Data-Compression.org

data compression link collection

OpenShiiva

Published in Video

OpenShiiva does just one thing: converts VOB files to MPEG-4 format. It does this on MacOS X. VOB files are wrapped MPEG-2 format streams, such as you might find on DVDs. You can expect a nice decrease in size when going from VOB to MPEG-4, so this is ideal for archiving DVD files to your hard drive.

Version 0.8.6 is shipping as of June, 2003.

http://openshiiva.sourceforge.net/

         

Posted in July 1st, 2003

Javascript Compression

Another compressor for HTML or Javascript files. This looks to be a Javascript implementation. Looks free.

http://www.dithered.com/experiments/compression/

* * * * *

Posted in July 1st, 2003

Webcompression.org

This site is dedicated to discussion and explanation of HTTP compression with the Apache web server. Looks to me like the first place to go for information.

http://www.webcompression.org/

         

Posted in June 29th, 2003

CiderPress

CiderPress is a Win32 programmer that is designed to support Apple II archiving formats. Full support for ShrinkIt (NuFX) archives, plus a bunch of features that provide glue functoins for dealing with AppleII stuff on modern Windows machines.

http://www.faddensoft.com/ciderpress/

         

Posted in June 28th, 2003

MP3 Streaming DownSampler

Damascus Porteng wrote this downsampler that will take an input MP3 stream and resample it at a lower bit rate. Looks like open source that will run on *NIX systems.

http://obfuscated.yi.org/~damacus/Projects/mp3SDS/

         

Posted in June 28th, 2003

Yet another java id3 lib

A Java library that lets you read and write the ID3 tags embedded in MP3 files. Yep, it’s free.

http://sourceforge.net/projects/yajil

         

Posted in June 27th, 2003

IvyTV

Published in Video

IvyTV seeks to create an open source kernel mode driver for the iTVC15 familiy of MPEG codecs, which are found on the Hauppage PVR capture cards.

http://ivtv.sourceforge.net/index.html

         

Posted in June 27th, 2003

A Bit-Wise Adaptable Entropy Coding Technique

This paper describes an entropy encoder that can outperform Huffman or arithmetic coding.

http://www.nasatech.com/Briefs/July02/NPO21101.html

         

Posted in June 27th, 2003

ZipBackup

Another Win32 backup program. 30 day free trial, but you have to pay up after that.

http://www.zipbackup.com/

         

Posted in June 25th, 2003

Zip/JPEG Mask and Encryption

This cool program uses either Zip file or JPEG file to encrypt some of your data. I think it’s free, email me if I’m wrong.

http://www.sfu.ca/~vwchu/zjmask.html

         

Posted in June 24th, 2003

Bee Archiver

This is an archiver. That’s all I know - the web page is in Russian, and the Babel Fish translation didn’t give me too much additional information.

http://compression.graphicon.ru/fa/

         

Posted in June 24th, 2003

Silesia compression corpus

Published in Files, Benchmarks

Sebastian Deorowicz decided to create a compression corpus of his own, attempting to overcome some of the deficiencies he sees in the old guard.

http://sun.iinf.polsl.gliwice.pl/~sdeor/corpus.htm

         

Posted in June 23rd, 2003

Xceed Streaming Compression for .NET

Xceed Streaming Compression for .NET is an efficient and lightweight data compression class library for Microsoft .NET and ASP.NET. It can process any size byte array with ease and provides a true .NET pass-through stream object for automatically compressing or decompressing any .NET stream’s data on the fly. It supports the GZip, Zlib, Deflate and Deflate64 compression formats.

http://www.xceedsoft.com/products/StreaNet/

* * * * *

Posted in June 22nd, 2003

Xceed Streaming Compression Library

The Xceed Streaming Compression Library is a high-performance “raw” compression library. It offers the ability to compress and decompress streaming data, buffers, strings or single files and supports multiple compressed data formats. Unlike the Xceed Zip Compression Library, this ultralight library doesn’t offer Zip file handling capabilities.

http://www.xceedsoft.com/products/Stream/index.htm

* * * * *

Posted in June 21st, 2003

The Unzip Wizard

Published in Commercial Programs, Zip

The folks at Softword Technology have this to say about their product: There are many unzipping software tools to unzip ZIP files, but the easiest and friendliest of them all is The Unzip Wizard! It appears that this product is aimed at providing the core functionality needed by novice users. Shareware.

Version 3.1.0 is shipping as of June, 2003.

http://www.unzipwizard.com/unzip-software.htm

         

Posted in June 21st, 2003

XZip and XUnzip - Add zip and/or unzip to your app

This CodeProject article gives you support for both zipping and unzipping files from archives without requiring a lib or dll. The code is absolutely free.

Update posted June 20, 2003.

http://codeproject.com/cpp/xzipunzip.asp

         

Posted in June 21st, 2003

ShipInBottle Archiver

This is a Russian language web site, so I’ll have to apologize in advance for any mistakes. As far as I can tell, this is a PPM-based archiver. I can’t tell if it’s free or not, so I’m listing it as both!

http://shipinbottle.narod.ru/

*        

Posted in June 21st, 2003

Xceed Zip for .NET Compact Framework

Xceed Zip for .NET Compact Framework is a data compression and all-purpose file manipulation class library for creating mobile apps. It provides flexible zip, gzip and streaming data compression capabilities for compact applications created with Visual Studio .NET 2003. The library includes an innovative and extensible filesystem object model that makes zip files as easy to work with as regular files or folders.

http://www.xceedsoft.com/products/ZipNetCF/index.htm

* * * * *

Posted in June 21st, 2003

The GSLib image compression library

Alexander Simakov has created a streaming, DCT-based, lossy compression library that works on gray scale images. This is a shareware library that works with Win32 programs. Registered users get source code, samples in several languages, and help files in English and Russian.

http://www.entropyware.info/

         

Posted in June 20th, 2003

libDSP

A C++ library of digital signal processing routines. We link to it here because it includes a DCT algorithm, plus a few other possibly interesting routines.

http://libdsp.sourceforge.net/

         

Posted in June 20th, 2003

mjpgTools

mjpgTools is an encapsulation of the JPeGlib and MJPeGtools and several other useful routines into a single Win32 DLL. This is an Open Source project, so have at it.

http://sourceforge.net/projects/mjpgtools/

* * * *  

Posted in June 20th, 2003

Deltup

This program is designed to accurately create a difference file between two packages, allowing for an update with a minimal source file.

http://deltup.sourceforge.net/

         

Posted in June 19th, 2003

Going from a JPG/GIF/BMP File to a HBITMAP File Using Plain API

This article on the Codeguru site by Michael Chourdakis demonstrates how to use the Windows IPicture interface to quickly load a JPEG, GIF, or BMP file into an easy to use HBITMAP. This is of course assuming you are using C on the Win32 platform.

http://codeguru.com/bitmap/HBITMAPFile.html

         

Posted in June 17th, 2003

WebGraph

This project aims to compress the graph created by spidering the web. They claim 3.8 bits per link, which seems pretty incredible to me.

http://webgraph.dsi.unimi.it/

         

Posted in June 15th, 2003

Ogg Theora

Theora is the first video codec from Xiph.org, keepers of Ogg. Theora is based on the VP3 codec from On2.

http://www.theora.org/

         

Posted in June 14th, 2003

HowStuffWorks: How MP3 Files Work

An article on MP3 encoding, pitched to the layman.

http://entertainment.howstuffworks.com/mp3.htm

* * * *  

Posted in June 14th, 2003

Image Compression with Set Partitioning in Hierarchical Trees

Welcome to the WWW home page that describes Set Partitioning in Hierarchical Trees (SPIHT): the powerful new wavelet-based image compression method.

http://www.cipr.rpi.edu/research/SPIHT/

* * * * *

Posted in June 12th, 2003

JXPM - XPM processing library for Personal Java

This library lets you read XMP image files using Personal Java - a defunct standard targeted at handhelds and other slighly constrained platforms.

http://strony.ac-net.pl/magdah/jxpm/

         

Posted in June 12th, 2003

Windows Media Diagnostic Tool

Having trouble with your Windows Media Player? This program gathers up all your information and stores it in a compressed file that you can quickly mail to your tech support pal in Redmond.

http://www.microsoft.com/downloads/details.aspx?FamilyID=c33b924e-a2ae-4f22-93ea-287753c52
926&DisplayLang=en

         

Posted in June 12th, 2003

HFFzip

A Huffman file compressor for *NIX platforms. The author admits that the compression is perhaps not the best, but says it’s going to be just right for embedded programming because of its miniscule footprint and high speed.

Version 1.01 was shipping in June, 2003.

http://utenti.quipo.it/claudioscordino/hffzip.html

* * *    

Posted in June 12th, 2003