Data-Compression.org

data compression link collection

OpenDML AVI File Format Extensions

Published in MJPEG, Standards, JPEG

This document describes the proposed format of the OpenDML compliant AVI extensions, specifically for the Motion JPEG DIB AVI file. This format is an extension to the AVI M-JPEG DIB as defined in the JPEG DIB FORMAT technical note from Microsoft. The format is based on the ISO 10918 defined JPEG format.

http://www.nomadelectronics.com/VidCap/capture%20using%20vfw/ODMLFF2.DOC

* * * *  

Posted in February 3rd, 2003

BZip2 for Java

Aftex Software makes a Java version of Bzip2. This includes input and output stream classes, which can be used in other Java applications. The program has both a GUI and command line interface.

http://www.aftexsw.com/bzip.html

         

Posted in February 3rd, 2003

wmplugins.com

This site describes itself as The ultimate resource for enhancing your Media Player 9 Series for Windows. By this they mean plugins, themes, skins, visualizations, etc.

http://www.wmplugins.com/

         

Posted in January 25th, 2003

ID3/mp3info

ID3 (or mp3info as it is called on Sourceforge) is a collection of classes useful for reading ID3-tags and ID3v2-tags as well as technical information on the file like bitrates and playing times. It also includes an API to write ID3 (V1 and V2) tags to an mp3 file.

http://www.ueberdosis.de/java/id3.html

* * * * *

Posted in January 19th, 2003

JPEG 2000 Committee Documents

The JPEG 2000 committee publishes links to some of their documents here. (Notably absent: the standards themselves.) This includes links to standard drafts, press releases, and requirements.

http://www.jpeg.org/jpeg2000/commlinks.html

         

Posted in January 19th, 2003

Documents from JPEG Committee Members

The papers pointed to here provide useful background information on the standard. There are seminar papers, tutorials, and other background documents.

http://www.jpeg.org/jpeg2000/memlinks.html

         

Posted in January 19th, 2003

JPEG 2000 Project Related Links

Links to several projects that are working with JPEG 2000 technology.

http://www.jpeg.org/jpeg2000/projlinks.html

         

Posted in January 19th, 2003

JPEG 2000 Code and Test Data

This page contains links to sample code and test data for implementing the JPEG 2000 standard. Looking for conformance files? This is the place. Looking for working implementations? You can find several here.

http://www.jpeg.org/jpeg2000/testlinks.html

* * * *  

Posted in January 19th, 2003

JPEG 2000 Metadata

Published in Standards, JPEG-2000

Links to information on JPEG 2000 metadata, include the XML DTD and Schema for the JPEX metadata set.

http://www.jpeg.org/metadata/index.html

         

Posted in January 19th, 2003

httpZip

httpZip uses standard algorithms to compress web pages streaming out of your IIS server. This commercial software adds support, installation programs, and administration to provide you with something a cut above some of the free alternatives.

http://www.port80software.com/products/httpzip

         

Posted in January 19th, 2003

Microsoft Portrait Technology Introduction

A short paper with some links that describe the compression algorithm used with Microsoft Portrait, which is a demonstration project for video telephony.

http://research.microsoft.com/~jiangli/portrait/tech.aspx

         

Posted in January 19th, 2003

BonkEnc

BonkEnc is an audio CD ripper and an encoder for various audio formats. It can produce Ogg Vorbis, MP3 and BONK files. More formats are available through plug-ins.

http://www.bonkenc.org/

         

Posted in January 19th, 2003

DirectX 9.0 End-user Runtime

Microsoft has released DirectX 9.0, which naturally includes support
for an updated list of audio and video encodings.

http://www.microsoft.com/windows/directx/downloads/drx90.asp

         

Posted in January 19th, 2003

The AC3 Audio Compression Standard

Published in Standards, Audio

This is a copy of the AC3 Audio compression standard from the Advanced Television Systems Committee (ATSC.) It’s nice to see a standards committee that is able to make their documents freely available to the public.

http://www.atsc.org/standards/a_52a.pdf

         

Posted in January 19th, 2003

codecs.org

codecs.org is a meta-project containing a wide range of tools and libraries designed to improve the state of codecs and their optimization. This includes libcodec, which contains routines for forward and reverse DCTs, MPEG motion compensation and estimation, block placement, etc.

http://codecs.org/

         

Posted in January 19th, 2003

Fold

Published in Commercial Programs

A small archiving program using LZH. Fold is the main program, Unfold is a standalone extractor, and Foltoexe creates self extracting archives.

ftp://garbo.uwasa.fi/pc/arcers/hold116e.zip

         

Posted in January 19th, 2003

DVCAM Format Overview

Published in Standards, Video

Sony’s document gives a concise description of DV format video, ranging from mechanical specifications to the details of the compression format. Read this and you will feel like a DV expert.

http://www.sony.ca/dvcam/pdfs/dvcam%20format%20overview.pdf

         

Posted in January 19th, 2003

XTREAM

The XTREAM Data Management System (XMS) is a robust, scalable data compression system that offers increased compression ratios and/or reduced compression processing time for efficient data management.

Note: I have to confess that after looking at this web page, I have absolutely no idea what this product does, how one would use it, or what the potential market is.

http://www.cyberoperations.com/products/xtream.html

         

Posted in January 19th, 2003

Windows Media 9 Final Release

This page has links to download all the various components of Windows Media 9, including the media player, codecs, encoders, embedded toolkits, and more.

http://microsoft.com/windows/windowsmedia/players.aspx

         

Posted in January 19th, 2003

Absolute HTML Compressor

Absolute HTML Compressor is an award-winning tool that optimizes HTML files so that their size is reduced.

http://www.serpik.com/ahc/

         

Posted in January 19th, 2003

Artera Turbo

These guys describe their product as Virtual Broadband, implying that it speeds up your dialup connection to the point that you can’t believe it’s not broadband! It appears that the product routes requests for web pages through their network, sending you to pages that have been compressed using their proprietary techniques.

User Paul was quite pleased with the service, saying All in all I was suitably impressd especially when I tried in on my lap top with my GSM connection. Cute to see everything speed up the way it did.
.

http://www.arteraturbo.com/

* * * * *

Posted in January 19th, 2003

Data Compression Conferences

Jürgen Abel is now tracking conferences which will be covering data compression topics. This listing includes the conference, dates, web page, and submission deadline. You are encouraged to keep Jürgen updated with any new information.

http://www.data-compression.info/Conferences/

* * * * *

Posted in January 19th, 2003

Recommendation for Space Data Systems Standards

This appears to be the Data Compression Blue Book published by the Consultative Committee for Space Data Systems. It’s a nice document, but I’m not sure if the standard described here is actually in use. As is so often the case with standards documents, I find myself yearning for some accompanying reference code. Alas, there is none that I know of.

Note: a related document discussing performance characteristics of the recommendate can be found

here

http://www.ccsds.org/documents/121x0b1.pdf

         

Posted in January 19th, 2003

Audio and Video Formats

Published in Results, Video, Audio

PC Magazine used a jury to compare the codecs used in several popular media players, with interesting results.

http://www.pcmag.com/article2/0,4149,815424,00.asp

         

Posted in January 14th, 2003

David Scott’s Bijective LZW Compression Methods

David describes his work creating a bijective LZW compressor. (See this and other pages of David for details on what he means by bijective.) The page includes C++ source.

http://bijective.dogma.net/compreslzw1.htm

* * *    

Posted in December 27th, 2002

VisioWave

VisioWave is offering simple, modular, integrated and open-ended high-quality and reliable hardware and software solutions for compression, processing and real-time transmission of very high quality video over any network (IP, ATM, ADSL, cable, wireless, …).

http://www.visiowave.com/

* * * * *

Posted in December 23rd, 2002

LOCO-I/JPEG-LS Software Download Page

HP offers some free JPEG-LS software, including a Windows DLL, PhotoShop plugin, and reference executables good on several platforms, including Windows, Linux, Solaris, and of course, HP-UX.

One anonymous reader dissed the package with this comment: Not particularly user friendly.

http://www.hpl.hp.com/loco/software.htm

*        

Posted in December 16th, 2002

C++ wrapper for Gilles Vollant’s Unzip API

DanG presents an extended yet simplified interface to querying, filtering and extracting multiple files from a zip archive.

http://www.codeproject.com/cpp/unzip.asp

         

Posted in December 15th, 2002

AudioCodingWiki

A nice set of links to AudioCoding information. Since this is a Wiki site, it is highly collaborative - registered users can provide updates and modifications to the site at will. (I think.)

http://www.audiocoding.com/wiki/

* * * * *

Posted in December 13th, 2002

Motion Wavelets Video

MotionWavelets is a software video codec that delivers real-time, high-quality video compression to the PC-based digital video user. Powered by a wavelet-based compression engine optimized for MMX processors, MotionWavelets compresses 640×480, 30 frames per second video with VHS quality, in real time on a PII/450MHz PC. MotionWavelets will compress greater than 60 fps 320×240 on any P/MMX 200MHz PC or above. MotionWavelets is available as a Video for Windows (VfW) installable codec and a Software Development Kit (SDK).

http://www.aware.com/products/compression/motionwavelets.htm

         

Posted in December 13th, 2002