M-JPEG Video Decoder
 (→Features)  | 
		 (→See Also)  | 
		||
| Line 38: | Line 38: | ||
* Uncompressed formats: FORMAT_VideoInfo, FORMAT_VideoInfo2.  | * Uncompressed formats: FORMAT_VideoInfo, FORMAT_VideoInfo2.  | ||
-->  | -->  | ||
| + | |||
| + | ==Technical Specs==  | ||
| + | |||
| + | ===Supported Compression Modes===  | ||
| + | |||
| + | * YUY2 / Interlaced  | ||
| + | * YUY2 / Progressive  | ||
| + | * ARGB32 (4 planes) / Interlaced  | ||
| + | * ARGB32 (4 planes) / Progressive  | ||
| + | |||
| + | BITMAPINFOHEADER::biBitCount on the input media type is 24 (YUY2) or 32 (ARGB32).  | ||
| + | |||
| + | ===DirectShow Interfaces===  | ||
| + | |||
| + | {|  | ||
| + | |-  | ||
| + | |Filter Interfaces:  | ||
| + | |IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLMjpegDecoder  | ||
| + | |||
| + | |-  | ||
| + | |Input Pin Media Types  | ||
| + | |MEDIATYPE_Video, MEDIASUBTYPE_MJPG  | ||
| + | |||
| + | FORMAT_VideoInfo, FORMAT_VideoInfo2  | ||
| + | |||
| + | BITMAPINFOHEADER::biBitCount = 24 or 32  | ||
| + | |||
| + | |-  | ||
| + | |Input Pin Interfaces  | ||
| + | |IMemInputPin, IPin, IQualityControl  | ||
| + | |||
| + | |-  | ||
| + | |Output Pin Media Types  | ||
| + | |MEDIATYPE_Video  | ||
| + | MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420  | ||
| + | |||
| + | FORMAT_VideoInfo, FORMAT_VideoInfo2  | ||
| + | |||
| + | |-  | ||
| + | |Output Pin Interfaces  | ||
| + | |IMediaSeeking, IPin, IQualityControl  | ||
| + | |||
| + | |-  | ||
| + | |Merit  | ||
| + | |MERIT_NORMAL   | ||
| + | |||
| + | |-  | ||
| + | |Filter Categories  | ||
| + | |CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory  | ||
| + | |||
| + | |}  | ||
==See Also==  | ==See Also==  | ||
Revision as of 13:11, 28 August 2009
This page is a copy of the original page on the AVObjects' web site and can also be viewed here.
High-quality M-JPEG video decoding DirectShow filter with ARGB32 (alpha channel) support.
Overview
- Download a full-featured 30-day evaluation version!
 - Contact us to receive a quote or if you have any technical questions!
 
MediaLooks M-JPEG Video Decoder is a high-performance DirectShow decoder for Motion JPEG video with alpha channel support.
M-JPEG Compression Technology Features
- Real-time encoding/decoding of HD video.
 - Ease of reverse playback.
 
Features
- Multiple CPU support.
 - ARGB32 support (alpha channel).
 - Interlaced/progressive input streams.
 - Opportunity of correction of interlacing parameters.
 - Multiple color spaces on output (YUV macropixels, RGB, YUV planar).
 - Connection to renders without intermediate filters.
 - Compatibility with third-party encoders
 - Highly optimized for the Intel processor family.
 
Future Features:
- Lossless decoding
 
Technical Specs
Supported Compression Modes
- YUY2 / Interlaced
 - YUY2 / Progressive
 - ARGB32 (4 planes) / Interlaced
 - ARGB32 (4 planes) / Progressive
 
BITMAPINFOHEADER::biBitCount on the input media type is 24 (YUY2) or 32 (ARGB32).
DirectShow Interfaces
| Filter Interfaces: | IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLMjpegDecoder | 
| Input Pin Media Types | MEDIATYPE_Video, MEDIASUBTYPE_MJPG
 FORMAT_VideoInfo, FORMAT_VideoInfo2 BITMAPINFOHEADER::biBitCount = 24 or 32  | 
| Input Pin Interfaces | IMemInputPin, IPin, IQualityControl | 
| Output Pin Media Types | MEDIATYPE_Video
 MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420 FORMAT_VideoInfo, FORMAT_VideoInfo2  | 
| Output Pin Interfaces | IMediaSeeking, IPin, IQualityControl | 
| Merit | MERIT_NORMAL | 
| Filter Categories | CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory | 
See Also
Downloads
Licensing
If you are interested in licensing this product please contact us through the link below.