

LEAD H.264 Video Codecs
LEAD H.264 Codec is a state of the art DirectShow filter for compressing and decompressing video data using H.264/AVC standard (ISO/IEC 14496-10). H.264 is the latest and most advanced video standard developed jointly by ITU and MPEG. H.264/AVC provides a far more efficient algorithm for compressing video than any other compression method available. It typically outperforms all existing standards by a factor of three to four especially in comparison to MPEG-2.
Key Features:- H.264 Standard Encoder includes the LEAD AAC Encoder, ISO Multiplexer, OGG Multiplexer, LEAD Video RGB Converter, LEAD Video YUV Converter and the LEAD Vorbis Encoder.
- H.264 High-Definition Decoder includes the LEAD AAC Decoder, H.264 Decoder, H.264 Decoder (DMO), ISO Demultiplexer, OGG Splitter, LEAD MPEG-2 Program Demultiplexer, LEAD Video RGB converter and LEAD Vorbis Decoder.
- The H.264 Decoder can play high definition format 720p and 1080i in real time.
- User definable motion estimation settings controls the balance between encoder speed and quality.
- Multiple reference frames of any combination of past and future frames, provides precise interprediction as well as improved robustness during packet loss while streaming over the network or Internet.
- Unrestricted motion search uses reference frames that may be partly outside the frame improving network performance by predicting missing data.
- Only the difference between motion vectors is saved, increasing the compression ratio.
- Intraprediction may be performed either on 4x4 blocks or 16x16.
- Motion vector prediction is performed before the frame is prepared for compression (pre-DCT) improving prediction and compression performance.
- Computation is more efficient because LEAD implements the traditional Discrete Cosine Transform (DCT) as an integer transform.
- The LEAD H.264 Encoder makes use of the SAD HADAMARD calculation to increase the compression ratio.
- A context-sensitive deblocking filter smoothes out internal edges, significantly improving the visual quality of the video. The filter strength depends upon the prediction modes and relationship between the neighboring blocks.
- Employs Context-Adaptive Variable Length Coding (CAVLC) to encode transform coefficients.
- The Context-Adaptive Binary Arithmetic Coding (CABAC) method continually updates frequency statistics of the incoming data and adaptively adjusts the algorithm, improving compression performance.
- The LEAD H.264 Encoder provides the user with control of the number and types of frames encoded into the video stream.
What is H.264?
H.264 is a high quality video compression algorithm and is suited for all types of applications with different ranges of bit rates. In addition to MP4 files, H.264 compressed video data can be stored inside AVI or OGG files with the option of saving the file with or without the audio data. The technology is also known as AVC (Advanced Video Coding) or MPEG-4 Part 10 (ISO/IEC 14496-10).
What does Encoder and Decoder mean?
A codec can consist of two components, an encoder and a decoder. The encoder performs the compression function and the decoder performs the decompression function.
Are you a software developer looking for multimedia tools to create your own application? LEAD offers a complete line of Multimedia SDKs with MPEG-2 compression, H.264 and more. Click here to visit the LEADTOOLS developer website.