Morgan M-JPEG codec V3 developer pages

Codec features ...

Codec specifications ...

Codec settings ...

DirectShow Decompressor specifications ...

  DirectShow Compressor specifications ...
Sample source code ...  
Developer forum ...  

MJPEG2000 codec: visit our MJPEG2000 LIB SDK page.

 

1. Codec description and specifications:

 

The « Morgan Multimedia M-JPEG codec » is a video codec (compressor/decompressor). It runs on « Windows » operating systems (95, 98, me, NT4, 2000 & XP). It conforms to the VCM [1] API (Application Programming Interface).

 

2. Decompressor specifications:

 

Input Formats:

Motion JPEG format as described in « OpenDML AVI File Format Extensions  - Version1.02 – section 7.0 »[2].

 

Output Formats:

RGB [3] 15 bits (555)
RGB 16 bits (565)
RGB 24 bits
RGB 32 bits

YUY2 [4]
UYVY
YV12
I420
IYUV
IF09

 

3. Compressor specifications:

 

Input Formats:

RGB 15 bits (555)
RGB 16 bits (565)
RGB 24 bits
RGB 32 bits

YUY2
UYVY
YV12
I420
IYUV
Y41P (btYUV)

 

Output Formats:

Motion JPEG format as described in « OpenDML AVI File Format Extensions  - Version1.02 – section 7.0 ».

 

morgan.gif (5620 octets)


[1] VCM :

Video Compression Manager. The Microsoft Video for Windows component that manages video codecs (compressor/decompressors). VCM can also be considered a specification for an API. A video codec must conform to VCM to work with Video for Windows : http://msdn.microsoft.com/library/en-us/multimed/avicomp_550y.asp

 

[2] OpenDML AVI File Format Extensions :

http://www.morgan-multimedia.com/download/odmlff2.pdf

 

[3] RGB formats definitions :

http://www.webartz.com/fourcc/fccrgb.htm

 

[4] YUV formats definitions :

http://www.webartz.com/fourcc/fccyuv.htm