Data-Compression.org

data compression link collection

Archives

File Compression: New Tool for Life Detection?

Posted in March 31st, 2003

Researchers looking for signs of life have decided that complexity might be a good indicator. What better to measure complexity than gzip?

http://www.astrobio.net/news/article415.html

read more from " File Compression: New Tool for Life Detection? "

JPEG 2000 Part 4 Conformance Test Files

Posted in March 31st, 2003
Published in Files, JPEG-2000

Part 4 of the standard relates to conformance. The files on this site are used in conformance testing. This web site implies that this part of the standard will soon be available for free, but as of March, 2003, this is not the case.

http://www.crc.ricoh.com/~gormish/jpeg2000conformance/

read more from " JPEG 2000 Part 4 Conformance Test Files "

JPEG 2000 - Links to Information

Posted in March 31st, 2003
Published in Links, JPEG-2000

The JPEG 2000 committee uses this as the main source of links to the JPEG 2000-related pages on their site. It also includes a friendly plug for a book by committee members, with a “Buy Me” link to Amazon.com.

http://www.jpeg.org/JPEG2000.html

read more from " JPEG 2000 - Links to Information "

zlib and libpng for Windows CE

Posted in March 31st, 2003

Kazuo Adachi ported both of these important packages to Windows CE and Windows CE .Net. This includes binaries for what I believe are all the currently support CPUs.

http://www.tenik.co.jp/~adachi/wince/

read more from " zlib and libpng for Windows CE "

XViD Quantizer Parser (XvidQP)

Posted in March 31st, 2003

XVidQP is a tool that is designed to tell you something about the quality of an MPEG-4 stream. It does this by giving you a batch of reports, including:

Quantization values of I-Frames and P-Frames

Average quantizer value of I-Frames and P-Frames

Graphical histogram distribution of global clip quantizers

Minimum and maximum frame sizes of all frames

It looks right […]

http://xvidqp.sourceforge.net/

read more from " XViD Quantizer Parser (XvidQP) "

Guide to Capturing, Cleaning, and Compressing Video

Posted in March 31st, 2003

Matt Woodward has written an article for Ars Technica that gives a good rundown on capturing and compressing video. There’s a great deal of detail here, which you should be able to use to walk through the process, even if you are a rank beginner.

http://arstechnica.com/guide/audio-visual/videocapturing/vidcap-1.html

read more from " Guide to Capturing, Cleaning, and Compressing Video "

MrSID - searchStorage Definition

Posted in March 30th, 2003

A definition from searchStorage.com. MrSID is an image compression format used primarily in mapping/GIS applications.

http://searchstorage.techtarget.com/sDefinition/0,,sid5_gci832738,00.html

read more from " MrSID - searchStorage Definition "

OGG-S

Posted in March 30th, 2003

OGG-S is an open source project that aims to create a Digital Rights interface for all media files, but particularly for Ogg Vorbis.

This project is shippnig Beta 1 in March, 2003.

http://www.sidespace.com/products/oggs/

read more from " OGG-S "

David Taubman

Posted in March 30th, 2003
Published in People, JPEG-2000

David Taubman is on the faculty of the University of New South Wales, in Sydney, Australia. Taubman is the author of the book JPEG2000: Image Compression Fundamentals, Standards and Practice and has been very influential in the current development of the standard. He is also the author of Kakadu, a commercial library that is advertised […]

http://www.ee.unsw.edu.au/staff/taubman/profile.htm

read more from " David Taubman "

Migrator 2000

Posted in March 30th, 2003

This group says that they will develop, demonstrate and disseminate tools for the JPEG 2000 digital imaging standard. At this time that seems to include a couple of demonstration programs, some text and web pages, test images, and a link to a Perl package.

http://public.migrator2000.org/main.xalter

read more from " Migrator 2000 "

CWinamp - more than just a Winamp2 API wrapper

Posted in March 27th, 2003

A wrapper class that allows you control the Winamp MP3 player from your Visual C++ app.

http://www.codeproject.com/audio/winamp2api.asp

read more from " CWinamp - more than just a Winamp2 API wrapper "

Controlling Winamp2/3/Sonique Programmatically

Posted in March 27th, 2003

A description of how to control WinAmp from an external program. As a bonus, the techniques work for Sonique 1.x as well. Daniel Bright seems to have come up with this totally via reverse engineering.

http://www.codeproject.com/useritems/Winamp3Ctrl.asp

read more from " Controlling Winamp2/3/Sonique Programmatically "

PipeBoost

Posted in March 27th, 2003

PipeBoost offers HTTP Compression software that comes with a big list of customers and testimonials. You can download a 30 day trial copy, so you have nothing to lose!

http://www.pipeboost.com

read more from " PipeBoost "

performance: HTTP Compression

Posted in March 27th, 2003

An article on the Mozilla web site that talks about improving perceived performance via HTTP compression. This article looks at implementation on the Apache server.

http://www.mozilla.org/projects/apache/gzip/

read more from " performance: HTTP Compression "

Chaotic Compression?

Posted in March 27th, 2003

Kevin Short at the University of New Hampshire has created a company called Chaoticom that is raising money to develop his new idea called Chaotic Compression Technology. Until we see some papers, algorithms, or products this is going to have to be categorized as an Incredible Claim.

http://www.ceps.unh.edu/focus/focus701.pdf

read more from " Chaotic Compression? "

BrowseBlast Web Accelerator

Posted in March 27th, 2003

The press release says: Ikano and SlipStream launched the BrowseBlast Internet service for U.S. consumers. SlipStream’s Web Accelerator is supposed to increase connection speed significantly for dial-up and wireless connections. The software compresses Web content once it leaves the server, increasing browsing speeds to five times the traditional dial-up or wireless speed.

http://www.browseblast.com/

read more from " BrowseBlast Web Accelerator "

DropMP3

Posted in March 26th, 2003

The author of this program, Philippe Laval, says You are looking for an application to encode your sound files in MP3, DropMP3 is done for you.. The program runs on MacOS, uses the LAME encoder, and is released under the GPL. Note that the web page is more or less duplicated in English and French.

Version […]

http://philippe.laval.free.fr/DropMP3/US/DropMP3_US.html

read more from " DropMP3 "

Expand Networks

Posted in March 26th, 2003

Expand makes a series of Network Accelerators. These are black boxes that perform lossless compression on packets being shipped across our WAN. Lots of competition in this area, so companies like Expand depend on innovative and proprietary techniques to give them an edge.

http://www.expand.com/

read more from " Expand Networks "

AC3Filter

Posted in March 26th, 2003

A DirectShow filter which will allow you to play AVI files containing AC3 encoded audio. A nice stream of releases with steady improvement.

Version 0.66b is shipping as of March, 2003.

http://ac3filter.sourceforge.net/

read more from " AC3Filter "

What’s New In Math - October, 2002 - Compression Codes and Technologies

Posted in March 23rd, 2003

The American Mathematical Society runs a monthly column called ‘What’s New In Math,” featuring topics of general interest to their readers. In October 2002, the topic was data compression, which led to a fairly lengthy column with many, many references. Good reading!

http://www.ams.org/new-in-math/cover/compression1.html

read more from " What’s New In Math - October, 2002 - Compression Codes and Technologies "

Michael Walden’s Compression Pointers

Posted in March 23rd, 2003

A comprehensive set of compression pointers. Unfortunately, Michael is using some sort of software that makes bookmarking into his index impossible. So instead, you must link to the main page, shown here, and locate the links to “Data Compression”. Under that he has links to General Resources, Software, and Theory.

http://www.users.voicenet.com/~mwalden/

read more from " Michael Walden’s Compression Pointers "

Improvements to the Burrows-Wheeler Compression Algorithm: After BWT Stages

Posted in March 22nd, 2003

This preprint of Jürgen Abel gives a short introduction into the BWCA field and proposes several improvements for the WFC stage and the IF stage.
It further introduces a new RLE scheme for bypassing the run length
information around the WFC stage. The paper is the basis of the
BWCA program ABC and the revealed approach achieves a
compression […]

http://www.data-compression.info/JuergenAbel/Preprints/Preprint_After_BWT_Stages.pdf

read more from " Improvements to the Burrows-Wheeler Compression Algorithm: After BWT Stages "

Bob Crispen’s Port of Zlib to lcc

Posted in March 22nd, 2003

Win-GZ is built for the Win32 environment using Jacob Navia’s lcc-Win32. The zip file referenced here contains the modifications needed to get zlib to build under this environment.

http://www.crispen.org/src/zlib_lcc.zip

read more from " Bob Crispen’s Port of Zlib to lcc "

JPEG to MJPEG-AVI converter

Posted in March 22nd, 2003

This Open Source Linux project does one thing and one thing only: it converts a series of JPEG files to an AVI MJPEG file. On the SourceForge tracking system this project is labeled as being Beta, but it is up to release 1.2, so I’m guessing this is no longer the case.
Version 1.2 is shipping […]

http://sourceforge.net/projects/jpegtoavi/

read more from " JPEG to MJPEG-AVI converter "

David Weekly’s MP3 Stream Code Snippet

Posted in March 22nd, 2003

David posted this C code with the following comment: I have no idea if this is useful to folks, but since I had to beat my head against the silly Microsoft APIs for quite some time to get a useable result, I thought it might be helpful to post this little snippet showing you how […]

http://david.weekly.org/code/mp3acm.html

read more from " David Weekly’s MP3 Stream Code Snippet "

Roger Walker’s DOS Port of mpg123

Posted in March 22nd, 2003

This mp3 player uses the DJGPP C compiler to port the MPG123 player to MS-DOS. Binaries and source available. Version 3.0 appears to have been worked on in 2002, but no history file seems to be available.

http://www.fareham.org/mpg123/index.shtml

read more from " Roger Walker’s DOS Port of mpg123 "

Win-GZ

Posted in March 22nd, 2003

Bob Crispen has created a GUI wrapper for Gzip so that Win32 users can take advantage of this fine piece of free software. Naturally, Win-GZ is free as well.

Version 1.2 shipped in March of 2003.

http://www.crispen.org/src/#wingz

read more from " Win-GZ "

MINC Lossless Digital Data Compression System

Posted in March 21st, 2003

Back in 1998 I heard from a poor soul who was being encouraged to put some money into the Premier America, makers of the MINC Compression System. Seeing that MINC promised an iterative compression system that guaranteed any ratio you cared to dial in, I encouraged him to run, not walk, away from this opportunity. […]

http://members.attcanada.ca/~zoltan/cookdocs/16.html

read more from " MINC Lossless Digital Data Compression System "

Context Tree Weighting

Posted in March 21st, 2003

Context Tree Weighting (CTW) has been a technique with great promise, but it hasn’t ever been able to reach the critical mass needed to become more than a curiousity. Jürgen Abel is doing his best to overcome that problem. He’s created a nice reference page for CTW on his data-compression.info web site. He has references […]

http://www.data-compression.info/Algorithms/CTW/

read more from " Context Tree Weighting "

Introduction to Wavelets for Image Compression

Posted in March 21st, 2003

Aleks Jakulin has created a tutorial that will walk you through the necessary steps to compress images using a wavelet transform. The steps in the process are illustrated using Mathematica code. This page goes beyond a basic tutorial in that it shows a proposal to improve image rendering by adding noise.

http://ai.fri.uni-lj.si/aleks/Wavelets/

read more from " Introduction to Wavelets for Image Compression "