Data-Compression.org

data compression link collection

Archives

Arithmetic Coding

Posted in March 21st, 2003
Published in Links, Arithmetic Coding

The NIST page on arithmetic coding from their Dictionary of Algorithms and Data Structures. A terse definition and a couple of links.

http://www.nist.gov/dads/HTML/arithmeticCoding.html

read more from " Arithmetic Coding "

Digital Photography from Agfa

Posted in March 21st, 2003

A complete short course on digital photography from Agfa. It shows up here because Lesson 6 is on The Right Compression. You get a discussion of various formats, including GIF, JPEG, JPEG2K, and PNG. Best of all, it looks like the entire page is available in English, German, Spanish, and Portuguese.

http://www.agfanet.com/en/cafe/photocourse/digicourse/cont_index.php3

read more from " Digital Photography from Agfa "

RIP Vinyl by Wieser Software Ltd

Posted in March 21st, 2003

Ripping CDs to MP3 format is pretty easy - the CD format lets the ripping program know when one track ends and another beings. Not true for old-schoo vinyl records, and that’s where RIP Vinyl wants to make a difference. It attempts to partition your input into tracks by looking for the gap between songs. […]

http://www.wieser.clara.net/ripvinyl/

read more from " RIP Vinyl by Wieser Software Ltd "

EXEmp3

Posted in March 21st, 2003

This program has a novel approach to the distribution of MP3 files. Instead of just shipping MP3 files around, the folks at EXEmp3 propose packaging the MP3 file with a mini-player executable, as well as a copy of the song’s lyrics. The player only takes up 48K under Windows, and you can unpack the original […]

http://www.exemp3.com/

read more from " EXEmp3 "

Verlustlose Datenkompression auf Grundlage der Burrows-Wheeler-Transformation

Posted in March 21st, 2003

This is a preprint of a paper by Jürgen Abel describing the functionality
of a basic but quite fast Burrows-Wheeler compressor. Jürgen reports that this will be published in PIK, a German-language journal on Communications and Information Theory.

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

read more from " Verlustlose Datenkompression auf Grundlage der Burrows-Wheeler-Transformation "

Compressed Image File Formats: JPEG, PNG, GIF, XBM, BMP by John Miano

Posted in March 21st, 2003

“Compressed Image File Formats is an appealingly compact and useful guide to some of today’s most popular file formats used for image data. For any programmer who needs to know how images are stored, this concise reference can serve as a really invaluable resource.”
Note that the source code for this book includes an independent implementation […]

http://www.colosseumbuilders.com/imageformats/compressedimageformats.htm

read more from " Compressed Image File Formats: JPEG, PNG, GIF, XBM, BMP by John Miano "

The AVI Graphics Format Overview

Posted in March 21st, 2003

Anything and everything you ever wanted to know about AVI format files.

http://www.jmcgowan.com/avi.html

read more from " The AVI Graphics Format Overview "

IEEE Transactions on Information Theory

Posted in March 21st, 2003

The whole contents of the journal, dating back to 1953. If only you were a member of the society, you could read all these great papers.

http://www.cparity.com/it/demo/welcome.htm

read more from " IEEE Transactions on Information Theory "

PhotoNav

Posted in March 20th, 2003

PhotoNav is a commercial optimized mega-image navigator system based on JPEG-2000. An alpha version of the PhotoNav client is now available for Palm handhelds. This software lets you browse JPEG-2000 images on your PDA.

http://j2000.org/index.html

read more from " PhotoNav "

Data21.com

Posted in March 20th, 2003
Published in Commercial Programs, Zip

Data21.com makes versions of PKZip for various IBM environments, including VM and AS/400.

http://www.data21.com/products/zip390/default.asp

read more from " Data21.com "

Poynton’s Color FAQ

Posted in March 20th, 2003

This document clarifies aspects of colour specification and image coding that are important to computer graphics, image processing, video, and the transfer of digital images to print.

http://www.faqs.org/faqs/graphics/colorspace-faq/

read more from " Poynton’s Color FAQ "

DJWrap

Posted in March 19th, 2003

From the SourceForge development page for DJWrap: The DJWrap format is an effort to create an open format for combining several MPEG audio streams into one, without losing information about the original files and without disturbing the stream with erroneous or misplaced data.
Version 0.9.2 is shipping as of March, 2003.

http://sourceforge.net/projects/djwrap/

read more from " DJWrap "

MMPlayer

Posted in March 19th, 2003

MMPlayer is a Mobile Media Player for the Palm OS. It supports a wide variety of audio formats, including Windows Media, MP3, Ogg and WAV. Video isn’t supported in the current release, but is anticipated as part of MMPlayer 2.0.

http://mmplayer.com/

read more from " MMPlayer "

Burrows-Wheeler Transformation / Block Sorting (BWT)

Posted in March 18th, 2003

Jürgen Abel has done an enormous amount of research on the Burrows-Wheeler Transform, and has published the results on his web site. On this page you will find:

A summary of this compression technique.
Links to over 70 online papers.
Links to at least that many people involved in BWT research or development.
Extensive links to BWT source code.

This […]

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

read more from " Burrows-Wheeler Transformation / Block Sorting (BWT) "

Introduction to MrSID

Posted in March 18th, 2003

MrSID is a wavelet-based image format that seems to be pretty popular for people creating mapping databases (which tend to be huge.) This page has a nice little explanation, provided for you courtesy of the state of Massachusetts. MrSID is a proprietary format owned by LizardTech.

http://www.state.ma.us/mgis/mrsid.htm

read more from " Introduction to MrSID "

Contributions à la compression de données

Posted in March 17th, 2003

Steven Pigeon’s Ph. D Thesis from the University of Montreal. Proposes a new set of universal codes, which he dubs taboo codes, as well as new optimization algorithms for (Start, Step, Stop) codes. Plus lossy variations on LZW.

http://www.iro.umontreal.ca/~pigeon/science/publications/phd.ps.zip

read more from " Contributions à la compression de données "

Optimizing Microsoft Windows Media Services 9 Series

Posted in March 17th, 2003

An article from Microsoft giving you the lowdown on the best way to use all the tools shipping with Windows Media 9. This includes basic guidelines on setting up a streaming media system, comparison to Media Services 4.1, locations of bottlenecks, performance evaluation, and advanced tuning tips.

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

read more from " Optimizing Microsoft Windows Media Services 9 Series "

Windows Media Metadata Usage Guidelines

Posted in March 17th, 2003

Digital media needs metadata to be supremely useful. For example, wouldn’t it be nice if your CD player showed you artist, album, and track information while it was playing a song? MP3 tracks have ID3 tags to supply this information, but naturally, Microsoft has created an extensive set of APIs for embedding metadata in all […]

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

read more from " Windows Media Metadata Usage Guidelines "

Lempel-Ziv Welch - NIST Reference Page

Posted in March 17th, 2003

The National Insitute of Standards and Techology reference page on LZW compression. Pointers to an explanation, implementation, and more information.

http://www.nist.gov/dads/HTML/lempelZivWelch.html

read more from " Lempel-Ziv Welch - NIST Reference Page "

Filip Rooms

Posted in March 17th, 2003

Filip is interested in wavelets and image restoration. In addition to a nice page of links (navigate from the main page) he has some software, publications, test results, and more.

http://telin.ugent.be/~frooms/

read more from " Filip Rooms "

Jocsoft - MP3 For Developers

Posted in March 16th, 2003
Published in Links, MP3/MPEG Audio

Jocsoft makes some software products used for searching the web, and one of those is designed to search for MP3 files. As a result, they decided to include a nice page of MP3 links for developers on their web page. It’s a little dated, with a high ratio of dead links, but still worth a […]

http://www.jocsoft.com/vvmp3/mp3dep.htm

read more from " Jocsoft - MP3 For Developers "

EasyAudio

Posted in March 16th, 2003

The EasyAudio ActiveX Control adds speech handling capabilities to your Win32 program. Listed features include nice things such as support for popular codecs including G.729, G.711, and ADPCM, unicast and multicast support, AGC, jitter buffer management, and noise reduction. The web page gives a price of $1000 for the control, and $2000 for the source […]

http://www.lht2000.com/audio.html

read more from " EasyAudio "

Easy Video

Posted in March 16th, 2003

The EasyVideo ActiveX control lets you integrate real-time video into any Win32 app that can host an ActiveX control. Video features supported include video capture, transmission, compression, and decompression, using standard Windows codecs as well as MPEG-4. Additional niceties include multicast support and bandwidth adjustment.

Version 3.0 is shipping in March, 2003.

http://www.lht2000.com/video.html

read more from " Easy Video "

mp3record

Posted in March 15th, 2003

mp3record is a command-line utility for recording any audio (system mixer, input, mic, etc.) directly to an mp3 file on a linux system. It can run for a set interval and shut itself off. Ideal uses for this script would be recording streams, meetings, etc.

Release 1.3 is shipping in March, 2003.

http://sourceforge.net/projects/mp3record/

read more from " mp3record "

Binary Tree Predictive Coding

Posted in March 13th, 2003

John Robinson’s page on BTPC, which includes documentation, samples, links, and source. BTPC is designed to do both lossy and lossless compression of images.

John updated this package to version 5 in March, 2003.

http://www.intuac.com/userport/john/btpc5/index.html

read more from " Binary Tree Predictive Coding "

Canonical Huffman Coder Construction

Posted in March 13th, 2003

The first time I ever heard the phrase Canonical Huffman Coder was in reference to the technique used in PKZip to store Huffman tables. I don’t know where the technique originated, but it is basically a way to construct a Huffman table so that the actual codes don’t have to be stored when storing the […]

http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&threadm=370afe3d.0303041329.23f0affe%40posting.google.com

read more from " Canonical Huffman Coder Construction "

Waver Multiprocessor WAV and MP3 converter

Posted in March 13th, 2003

Waver is a program that can convert back and forth between MP3 and WAV formats, using the Blade and LAME MP3 codecs. This product’s claim to fame is its ability to soak up all the cycles on more than one CPU simultaneously. So if you’re lucky enough to have a multi-CPU MOBO, you can go […]

http://www.waver-converter.com/

read more from " Waver Multiprocessor WAV and MP3 converter "

CRC Pointers

Posted in March 12th, 2003

Somebody posting as thewhizkid complained to the comp.compression newsgroup that he just couldn’t figure out how to do a CRC calculation. He got a couple of good pointers here, including one to the zlib code, and another including a bit of Java that could do the job. I’ll add a pointer to my ancient-but-still-cogent […]

http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&threadm=31b3e6e5.0303042023.7852ba26%40posting.google.com

read more from " CRC Pointers "

Ace Media Player

Posted in March 11th, 2003

Ace Media Player supports an impressive list of media types, including Real, MPEG, DivX, QuickTime, VCD, WMF, and of course, MP3. This is a commercial product, but you can get a 30 day eval copy.

Version 2.2 of Ace Media Player shipped in March of 2003.

http://www.gustosoft.com/media-player/ace-media-player.php

read more from " Ace Media Player "

jetAudio

Posted in March 11th, 2003

Another company determined to swim upstream with a commercial media player. Although in this case, jetAudio Basic is free, jetAudio Plus is the the commercial product. You’ll pay for the upgrade if you decide you need support for creating MP3 and MP3Pro files, broadcasting MP3 files, and converting files to MP3 or MP3Pro.

jetAudio has a […]

http://www.jetaudio.com/news/details_21.html

read more from " jetAudio "