RealTime MainConcept Motion-JPEG Codec for Win32 v1
---------------------------------------------------

  This archive contains a full-futured CODEC DLL (dynamic link library)
for realtime encoding and decoding of Movie-JPEG (M-JPEG) coded AVIs.

  It can decode Motion-JPEG (Movie-JPEG, MJPEG, MJPG) AVIs, created 
with Miro (DC10,DC20,DC30), FAST, Matrox and similar cards. It supports 
interleaved M-JPEG.

  The CODEC includes a realtime M-JPEG encoder for Win32. It targets 
MMX-only processors (no MMX-detection code is included)

  The decoder contained in the archive is free for non-commercial use,
the encoder is provided for evaluation. It adds a MainConcept logo to 
the captured video (which results in 2-3% fps loss).

  If you want to create M-JPEG AVIs please have a look at our MainActor
package, which allows you to convert from/to many video formats,
including AVI M-JPEG.

  Note: An MMX capable processor is required, otherwise this CODEC wont
work.

Installation
------------

  Simply click with the right mouse-button on the provided "mcmjpeg.inf"
file and select the install option, or go to the multimedia settings and 
add the CODEC manually.


Notes on the Decoder
--------------------

  The decoder allows you to playback hardware or software generated M-JPEG
AVI files. After installation you can simply play these files inside the
Windows media player.

  The decoder is MMX optimized and should be able to decode PAL/NTSC coded
AVIs in near realtime.


Notes on the Encoder
--------------------

  You can use the encoder part of the CODEC to capture M-JPEG video. Simply
choose a capture application which can compress the video online (like
VidCap from Microsoft). Select the "MainConcept M-JPEG CODEC" as compressor
and start capturing. The CODEC is able to capture 352*288 in 25-30 fps and
640*480 in 10-15 fps on an P-II 333 Mhz processor.

  The encoder currently supports RGB24 and RGB16 as input formats, RGB24 is
a bit faster. We are already working on several improvements, for example
YUV input formats.

  Important: The video width must be a multiple of 16 and the height a multiple
of 8 (like in 320*200, 352*288, 640*480, etc).

Optimal video quality is 75. Data rate limit is currently not supported.


License
-------

  This package is officialy part of the MainActor distribution but, due to
the size of the MainActor package, is distributed in a different archive.

  The decoder part of the CODEC is free to use for anybody in a non-commercial
way. For commercial use you need our written agreement.

The encoder is distributed for evalution.


Author
------

Sergej Grigoriev


Contact
-------

MainConcept, GbR Moenig/Zabel
Vaalser Strae 142
52074 Aachen
Deutschland

Tel: 49-(0)241-40108-0
FAX: 49-(0)241-40108-5

EMail: info@mainconcept.de
http://www.mainconcept.de  (Europe)
http://www.mainconcept.com (USA)
