Data-Compression.org

data compression link collection

Author Page

AVI File Support Library

This open source project gives you the ability to read and write AVI files under Linux. The really interesting part about all that is that this is done using the Win32 DLLs from Microsoft to do the compression and decompression. Clever!

The avifile component is shipping version 0.7.37 as of May, 2003.

http://sourceforge.net/projects/avifile/

read more from admin's post

Posted in May 25th, 2003

Making Windows Media Player Plug-ins Work Together

An article on MSDN describing the plugin architecture of Windows Media Player 9.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwmt/html/Connect_plugin
s.asp

read more from admin's post

Posted in May 25th, 2003

Gr8 Player

A free Win32 media player that can handle quite a few popular audio and video formats.

Reader Brian H. says: Incredibly fast, and has just the features that I need.

http://www.madebyhenry.com/player/

read more from admin's post

Posted in May 25th, 2003

Advanced Zip Repair

Advanced Zip Repair(AZR) is a powerful tool to repair corrupted Zip and self-extracting(SFX) files. It can recover your data in Zip archives as much as possible, so to minimize the loss in file corruption.

Version 1.6 is shipping in May, 2003.

http://www.repairfile.com/

read more from admin's post

Posted in May 25th, 2003

Why use HTTP Compression?

A quick tutorial on how and why to use HTTP compression when delivering your web pages.

http://members.xoom.virgilio.it/asafras/http_compression.htm

read more from admin's post

Posted in May 21st, 2003

TAR.GZ File Compression for Windows

Tar and tar.gz files are very familiar to *NIX users, but not to everyone using Windows. To help those folks out, ezGZ has been created, which manipulates these archives in a nice GUI-friendly way. Source included.

http://www.psychology.nottingham.ac.uk/staff/cr1/gz.html

read more from admin's post

Posted in May 19th, 2003

Zip Support in the .Net Framework

This MSDN article describes how to use the java.utl.zip package with a C# program. Includes a sample GUI Zip application.

http://msdn.microsoft.com/msdnmag/issues/03/06/ZipCompression/default.aspx

read more from admin's post

Posted in May 17th, 2003

avidemux

This is a free Linux program that allows you to edit your compressed video files. It is still in beta, and the docs and online help are very minimal at the time I’m writing this.

Version 0.90 is shipping as of May, 2003.

http://fixounet.free.fr/avidemux/

read more from admin's post

Posted in May 17th, 2003

OpenQuickTime

An effort to develop a nice QuickTime client for the Linux world, along with the possibility of an encoder and more.

Beta release 0.5 of the client is shipping as of May, 2003.

http://www.openquicktime.org/

read more from admin's post

Posted in May 17th, 2003

Corona

Corona is an image input/output library that can read, write, and manipulate image files in just a few lines of code. It can write PNG files, and read PNG, JPEG, PCX, BMP, TGA, and GIF. Corona was designed to be easy to use, and exports a straightforward C++ API. With just a few lines of […]

http://corona.sourceforge.net/

read more from admin's post

Posted in May 17th, 2003

Trout’s GIF Optimizer

This freeware program is designed to help you reduce the size of your GIF files. There are certain optimizations that can be performed with absolutely no loss of quality, as well as some that can provide additional improvements with some loss of resolution. Best of all, Trout’s GIF Optimizer is completely free.

An anonymous reader complained […]

http://chemware.co.nz/tgo.htm

read more from admin's post

Posted in May 17th, 2003

The On2 VP6 Video Codec

The folks at On2 have a pretty nice sounding video codec here, designed for computer applications and set-top boxes. Looks like they want to go head-to-head with Windows Media 9 and MPEG-4.

http://www.on2.com/vp6.php3

read more from admin's post

Posted in May 13th, 2003

The Zziplib library

An open source library that does one thing only: extract files in a Zip archive, as long as they are stored or deflated.

Release 10.82 was shipped in July, 2003.

http://zziplib.sourceforge.net/

read more from admin's post

Posted in May 12th, 2003

Digital Audio Access Protocol,

Apple’s iTunes 4.0 player is able to play music across a local
network or the Internet, using a proprietary protocol. This protocol
not only tells machines how to stream audio content, it provides
access to playlists and track information as well.
The folks at the Digital Audio Access Protocol project are determined
to reverse engineer that protocol so they can […]

http://daap.sourceforge.net/

read more from admin's post

Posted in May 11th, 2003

Dynamically resize uploaded images and save in PNG format

This Code Project article is pretty much summed up by its descriptive title. It appears to use the .NET framework to store images in PNG format.

http://codeproject.com/useritems/PNGUploader.asp

read more from admin's post

Posted in May 11th, 2003

dcm4che - DICOM in Java

This open source project is an implementatoin of DICOM in Java. DICOM refers to the Digital Imaging and Communications in Medicine standard, which provides standards for moving pictures around in medical applications.

http://dcm4che.sourceforge.net/

read more from admin's post

Posted in May 11th, 2003

PDF Creator Pilot

This library is able to product PDF documents from VB, Delphi, and Visual C++. This naturally includes the ability to create compressed images using jpeg, zlib, and CCITT formats.

http://www.colorpilot.com/pdflibrary.html

read more from admin's post

Posted in May 11th, 2003

DVR - Digital Video Recorder

An Open Source Linux project to create a personal Digital Video Recorder. Records and compresses in real time, supports a variety of video capture devices.

http://dvr.sourceforge.net/html/main.html

read more from admin's post

Posted in May 8th, 2003

OGMtools

A set of tools to manipulate OGG Media Streams. The command line tools provide information about the stream, and allow you to extract from or create/merge streams.

Version 1.0.2 is shipping as of May, 2003.

http://www.bunkus.org/videotools/ogmtools/

read more from admin's post

Posted in May 8th, 2003

Data Compression Researchers

Published in People, Data Compression

The page from the Google directory.

http://directory.google.com/Top/Computers/Algorithms/Compression/Researchers/

read more from admin's post

Posted in May 8th, 2003

recorder.xhead

This app allows you to both record and play sounds on your Mac in various formats, including MP3 and MP4. Also includes a bulk conversion utility for changing formats, and has the ability to export to iTunes.

http://www.xheadsoftware.com/recorder_xhead.asp

read more from admin's post

Posted in May 8th, 2003

SuperCool ZIP Backup

SuperCool Zip Backup software is a data backup,restore and file synchronization program. You can use any drive in your system to store the backup files in standard Zip format that can be transferred to remote machine by FTP or Email. It can also compare and synchronize files or folders.

Version 1.61 is shipping as of May, […]

http://www.supercoolbookmark.com/zipbackup/index.html

read more from admin's post

Posted in May 8th, 2003

SFastPacker

This is the Assembler code used to compress or decompress some data by modified RLE algorithm. The ZIP file contains ASM/OBJ files + a PAS unit which represents packing functions in easy to use manner (can compress files, streams etc) and can be used in Delphi applications.

http://www.utilmind.com/delphi/sfpack32.zip

read more from admin's post

Posted in May 6th, 2003

getID3()

This PHP script reads ID3 tags from MP3 files, as well as tons of other tag types from various other audio and other media files.

http://getid3.sourceforge.net/

read more from admin's post

Posted in May 5th, 2003

Compress Your PHP4 Pages

Gzip encoding is a great way to serve up your web pages, because all modern browsers can render this format. If you’re creating pages with PHP4, it turns out to be really easy to compress your pages this way and get a bit of speedup.

http://www.desilva.biz/php/zlib.html?s=f673e090fe49618fa07ba2e8fc95d971

read more from admin's post

Posted in May 5th, 2003

VQ Code

This page has source code for a couple of different VQ compression programs from the University of Washington’s EE Data Compression Labs.

http://www.ee.washington.edu/research/dcl/code/

read more from admin's post

Posted in May 4th, 2003

libmng

The MNG file format exists to provide a way to create animated graphics based on the PNG format. Programs that want an easy way to display and manipulate mng format files can use libmng, which is found here.

Version 1.0.5 of libmng is shipping as of March, 2003. TNGImage 1.2 (the Delphi Wrapper for libmng) shipped […]

http://libmng.sourceforge.net/

read more from admin's post

Posted in May 4th, 2003

University of Washington Data Compression Laboratory

Current research projects in our lab include research into vector quantization (VQ), wavelets, image compression, edge detection using VQ, VQ for image browsing, VQ design for noisy channels, halftoning, and color palette management.

http://www.ee.washington.edu/research/dcl/

read more from admin's post

Posted in May 4th, 2003

Self-similar Huffman Trees with Extreme Guessing Propertie

An article by John Pliam. Needs a better summary, but I don’t quite get it, other than the fact that there is some cryptographic thinking going on here.

http://www.ima.umn.edu/~pliam/doc/huff/

read more from admin's post

Posted in May 4th, 2003

The Standard Function Library: Compression Functions

The guys at iMatix had the idea that they could write a super-library of C functions that woud be so useful it would rule the world. As far as I can tell, it didn’t catch on. However, there are a few compression functions here that some folks might find interesting.

http://www.imatix.com/html/sfl/sfl17.htm#TOC30

read more from admin's post

Posted in May 4th, 2003