data compression link collection


The Joint Photographic Experts Group (JPEG) standard defines a family of compression algorithms for continuous-tone, still images. This still image compression standard can be applied to video by compressing each frame of video as an independent still image and transmitting them in series. Video coded in this fashion is often called Motion-JPEG (M-JPEG or MJPEG).


mjpeg-jpegs is a tool for coverting Motion-JPEG files such as the short movies produced by digital cameras to JPEG files and back. Both AVI and QuickTime formats are supported, including audio tracks.

Release 0.1.0 is shipping as of March, 2004


Posted in March 28th, 2004


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.

* * * *  

Posted in June 20th, 2003

JPEG to MJPEG-AVI converter

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 as of March, 2003.


Posted in March 22nd, 2003

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.

* * * *  

Posted in February 3rd, 2003

Morgan M-JPEG2000 codec V1

This is the download page for the Morgan Motion JPEG2000 codec. You can download a free copy of the codec and check it out. Support included for Video For Windows/DirectShow, and some video clips in AVI format are included.

* * * * *

Posted in August 8th, 2002


MainConcept makes a codec that encodes things in the Motion-JPEG format.


Posted in January 1st, 2002


MJPEG tools is a suite of programs which support video capture, editting, playback, and compression to MPEG of MJPEG video. Edit, play and compression software is hardware independent. Capture supports MJPEG hardware (Buz, Miro DC10+ etc).

An upgrade of mjpegtools to version 1.9.0 was issued in February of 2007.


Posted in November 30th, 1999