LEADTOOLS Filters Help > Filters, Codecs and Interfaces > Video Codecs > H264 > LEAD H264 Encoder (4.0) |
Also known as compressor, this is a module or algorithm to compress data. Playing that data back requires a decompressor, or decoder.
A multimedia framework and API produced by Microsoft for software developers to perform various operations with media files. Most Windows video-related applications on Windows, such as Microsoft's Windows Media Player, use DirectShow to manage multimedia content.
The LEAD H264 Encoder is a DirectShow filter for compressing and decompressing video data using the H.264/AVC standard. The H.264 standard is the latest video standard developed jointly by ITU and MPEG. The H.264/AVC standard provides a far more efficient algorithm for compressing video. It typically outperforms all existing standards by a factor of three to four especially in comparison to MPEG-2.
H264 is a high quality video compression algorithm suited for all types of applications with different ranges of bit rates. The compressed video data can be stored inside AVI, OGG or ISO Base files with the option of saving the file with or without the audio data.
The Encoder can use Intel Quick Sync Video hardware acceleration for compression once the libmfxsw32/64.dll is installed properly. For more information, refer to How to Enable Quick Sync Hardware Compression and High Profiles in the LEAD H.264 Encoder.
The encoder can use NVIDIA CUDA hardware acceleration on computers with NVIDIA graphics cards with CUDA capabilities. You do not need to install anything; hardware acceleration will be used automatically if possible.
NOTE: If you are using the encoder with a third-party software package, refer to your softwares documentation for information on how to access the encoders property page(s). If you do not have an application for converting multimedia files, you can download M2Convert Pro from http://www.m2convert.com.
The compression options for the Encoder can be set manually through the encoder property page. The compression options can also be set programmatically using the filter interface.
Filter Interface(s) |
|
Interface ID |
IID_ILMH264Encoder |
Input Media Types |
Type: |
Output Media Types |
Type:
Type: MEDIATYPE_Stream MEDIASUBTYPE_h264 |
Filter CLSID |
CLSID_LMH264Encoder |
Property Page(s) CLSID |
CLSID_LMH264EncoderProperty |
Filter category |
CLSID_VideoCompressorCategory |
Executable |
LENCH2644.dll, DSKernel2.dll, libmfxsw32.dll (32-bit) or libmfxsw64.dll (64-bit) |
Header |
ILEncH2644.h |
Win32, x64
See Also
LEAD H264 Encoder User Interface
LEAD H264 Codecs Profile Support
Using the LEAD MMS Sink Filter
How to Enable Quick Sync Hardware Compression and High Profiles in the LEAD H.264 Encoder
This filter is included as part of the following modules:
LEAD H.264 Video Encoder Module