Products | Support | Send comments on this topic. | Email a link to this topic. | Back to Getting Started | Help Version 18.0.10.24
LEADTOOLS Filters Help

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 Matroska (MKV) file format is an open source file format. MKV files are very popular as file exchange formats for large (over 4GB) video files. A popular form of MKV files with VP8 compression is the WebM file format, which is expected to become a popular interchange and video streaming file format.

WebM is a new multimedia format sponsored by Google, among other companies, for use with HTML5 video. The WebM format was developed with the goal of creating a completely open and free multimedia streaming format designed for use over the internet. WebM is encapsulated as a Matroska (MKV) file using a VP8 codec for video and a Vorbis codec for audio..Both VP8 and Vorbis are based on free and open standards and by using the WebM format, developers can possibly eliminate potential third party patent issues associated with some of the other streaming technologies, such as H.264 and MPEG4.

LEAD VP8 Encoder

Show in webframe

The LEAD VP8 Encoder is a DirectShow filter for compressing and decompressing video data using the VP8 video standard. The VP8 standard was developed originally by On2, which was later acquired by Google. Google made the VP8 standard open and free of patent fees.

VP8 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 MKV container files with the option of saving the file with or without the audio data. A popular form of MKV files with VP8 compression is the WebM file format, which is expected to become a popular interchange and video streaming file format.

NOTE: If you are using the encoder with a third-party software package, refer to your software documentation for information on how to access the encoder's 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, or programmatically using the filter interface.

 

Filter Interface(s)

ILMVP8Encoder

Interface ID

IID_ILMVP8Encoder

Input Media Types

Type:
MEDIATYPE_Video
Subtypes:
MEDIASUBTYPE_YV12
MEDIASUBTYPE_YUY2
MEDIASUBTYPE_YUYV
MEDIASUBTYPE_I420

Output Media Types

Type:
MEDIATYPE_Video
Subtype:
MEDIASUBTYPE_VP8

Filter CLSID

CLSID_LMVP8Encoder

Property Page(s) CLSID

CLSID_LMVP8EncoderProperty

Filter category

CLSID_VideoCompressorCategory

Executable

LENCVP8.dll, DSKernel2.dll

Header

ILEncVP8.h

Platforms

Win32, x64

 

See Also

LEAD VP8 Encoder User Interface

This filter is included as part of the following modules:

Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.