The LEAD MJ2K Encoder (Motion JPEG-2000) is a DirectShow® filter for compressing and decompressing video data using the JPEG-2000 compression standard. The JPEG-2000 format is the official successor to the popular JPEG image compression format. The JPEG-2000 standard is more complex and has more functionality than JPEG. The key advantage of Motion JPEG-2000 over Motion-JPEG is that it is able to offer high quality, better compression and a very wide range of compression ratios that cannot be reached by Motion JPEG. JPEG-2000 also supports lossless compression.
Besides its superior compression performance, JPEG2000 can perform real time compression unlike other standards like MPEG-1, MPEG-2 or MPEG-4. This makes the LEAD MJ2K Encoder Filter a good candidate for video editing, Medical imaging, video conferencing, remote monitoring and video storage. The compressed video data can be stored inside AVI or Ogg files, with or without Audio.
The compression options for the encoder can be set manually through the encoder property page. It can also be set programmatically through the interface.
Component | Description |
---|---|
Filter Interface(s) | ILMJ2KEncoder |
Interface ID | IID_ILMJ2KEncoder |
Input Media Types | Type: |
MEDIATYPE_Video | |
Subtypes: | |
MEDIASUBTYPE_RGB24 | |
MEDIASUBTYPE_LGRY(12/16-bit grayscale) | |
MEDIASUBTYPE_RGB8(gray only) | |
Output Media Types | Type: |
MEDIATYPE_Video | |
Subtype: | |
MEDIASUBTYPE_LJ2K | |
Filter CLSID | CLSID_LMJ2KEncoder |
Property Page(s) CLSID | CLSID_LMJ2KEncoderPropertyPage |
Filter Category | CLSID_VideoCompressorCategory |
Executable | LCODCJ2K2.dll, DSKernel2.dll |
Header | ILEncMJ2k.h |
This filter is included as part of LEAD MJPEG2000 Video Codec Module.
Win32, x64.
LEAD MJ2K Encoder User Interface
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document