Motion JPEG Video Encoder


High-quality M-JPEG video encoder DirectShow filter with ARGB32 (alpha channel) support.

Overview

AVObjects M-JPEG Video Encoder is a high-performance DirectShow encoder 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).
  • Bitrate or quality management.
  • Interlaced/progressive input streams.
  • Opportunity of correction of interlace parameters.
  • Multiple color spaces on input (YUV macropixels, RGB, YUV planar).
  • Compatibility with third-party decoders.
  • Highly optimized for the Intel processor family.
Future Features:
  • Lossless encoding

Technical Specs


Supported Compression Modes

  • YUY2 / Interlaced
  • YUY2 / Progressive
  • ARGB32 (4 planes) / Interlaced
  • ARGB32 (4 planes) / Progressive
BITMAPINFOHEADER::biBitCount on the output media type is 24 (YUY2) or 32 (ARGB32).

DirectShow Interfaces

Filter Interfaces:IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLMjpegEncoder
Input Pin Media TypesMEDIATYPE_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
Input Pin InterfacesIMemInputPin, IPin, IQualityControl
Output Pin Media TypesMEDIATYPE_Video
MEDIASUBTYPE_MJPG
FORMAT_VideoInfo, FORMAT_VideoInfo2
Output Pin InterfacesIAMStreamConfig, IAMVideoCompression, IMediaSeeking, IPin, IQualityControl
MeritMERIT_DO_NOT_USE
Filter CategoriesCLSID_VideoCompressorCategory, CLSID_AVObjectsCategory

Related Products

See Also

Action Items

Prices

Single Application License1450 USD

Single Developer License2550 USD

Team License3650 USD