LEAD H265 Encoder

The LEAD H265 Encoder MediaFoundation® transform for compressing and decompressing video data using the H.265/HEVC standard. The standard was developed jointly by ITU and MPEG and the official name is ISO/IEC 23008-2 MPEG-H Part 2 and ITU-T H.265. The H.265/HEVC compression outperforms all existing standards by a factor of three to four especially in comparison to MPEG-2. It also outperforms the H264 standard by a factor of about two.

H265 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, MKV or MPEG files with the option of saving the file with or without the audio data.

The Encoder requires the libmfxsw32/64.dll file to be installed properly.

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.

The encoder uses SSE4 instructions, so it will run only on computers whose processors have SSE4 support. Trying to create the encoder on a computer without SSE4 support will return error LTMM_E_SSE4_NOT_AVAILABLE (0x80050051).

Filter Interface(s)

ILMMFH265Encoder

Interface ID

IID_ILMMFH265Encoder

Input Media Types

Type:
MEDIATYPE_Video
Subtypes:
MEDIASUBTYPE_RGB32
MEDIASUBTYPE_YUY2
MEDIASUBTYPE_YV12
MEDIASUBTYPE_I420
MEDIASUBTYPE_IYUV
MEDIASUBTYPE_NV12

Output Media Types

Type:
MEDIATYPE_Video
Subtype:
MEDIASUBTYPE_h265
ISOMEDIATYPE_avc1
MEDIASUBTYPE_hvc1
ISOMEDIATYPE_hvc1

Filter CLSID

CLSID_LMMFH265Encoder

Property Page(s) CLSID

CLSID_LMMFH265EncoderProperty

Filter category

MFT_CATEGORY_VIDEO_ENCODER

Executable

LMFEncH265.dll, LEncH265Krn.dll, DSKernel2.dll, libmfxsw32.dll (32-bit) or libmfxsw64.dll (64-bit)

Header

ILMFEncH265.h

Platforms

Win32, x64

Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
LEADTOOLS Transforms C API Help
Click or drag to resize