M-JPEG Video Decoder

From AVObjects Knowledge Base
Revision as of 11:28, 9 June 2020 by Rod (Talk | contribs)
Jump to: navigation, search

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

AVObjects 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 Compressed Content

  • 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_AVObjectsCategory

Related Products


See Also

Action Items

Licensing

If you are interested in licensing this product please contact us through the link below.

Prices

Single Application License 950 EUR


Single Developer License 1650 EUR


Team License 2400 EUR
Personal tools