Actions

::H.264/MPEG-4 AVC

::concepts

Video::title    Center::itu-t    Profile::video    Coding::profile    Standard::mpeg-    Format::support

{{ safesubst:#invoke:Unsubst||$N=Use mdy dates |date=__DATE__ |$B= }} H.264 or MPEG-4 Part 10, Advanced Video Coding (MPEG-4 AVC) is a video coding format that is currently one of the most commonly used formats for the recording, compression, and distribution of video content. The final drafting work on the first version of the standard was completed in May 2003, and various extensions of its capabilities have been added in subsequent editions.

H.264/MPEG-4 AVC is a block-oriented motion-compensation-based video compression standard developed by the ITU-T Video Coding Experts Group (VCEG) together with the ISO/IEC JTC1 Moving Picture Experts Group (MPEG). The project partnership effort is known as the Joint Video Team (JVT). The ITU-T H.264 standard and the ISO/IEC MPEG-4 AVC standard (formally, ISO/IEC 14496-10 – MPEG-4 Part 10, Advanced Video Coding) are jointly maintained so that they have identical technical content.

H.264 is perhaps best known as being one of the video encoding standards for Blu-ray Discs; all Blu-ray Disc players must be able to decode H.264. It is also widely used by streaming internet sources, such as videos from Vimeo, YouTube, and the iTunes Store, web software such as the Adobe Flash Player and Microsoft Silverlight, and also various HDTV broadcasts over terrestrial (Advanced Television Systems Committee standards, ISDB-T, DVB-T or DVB-T2), cable (DVB-C), and satellite (DVB-S and DVB-S2).

H.264 is typically used for lossy compression in the strict mathematical sense, although the amount of loss may sometimes be imperceptible. It is also possible to create truly lossless encodings using it—e.g., to have localized lossless-coded regions within lossy-coded pictures or to support rare use cases for which the entire encoding is lossless.

High Efficiency Video Coding (HEVC), a.k.a. H.265 and MPEG-H Part 2 is a successor to H.264/MPEG-4 AVC developed by the same organizations, while earlier standards are still in common use.

H.264 is protected by patents owned by various parties, whose licensing is administered by patent pool MPEG LA. Commercial use of H.264 technologies requires the payment of royalties to MPEG LA, although the group has allowed the free use of H.264 technologies for streaming internet video that is free to end users, and Cisco Systems announced that it would pay royalties on behalf of the users of binaries for its open source H.264 encoder.


H.264/MPEG-4 AVC sections
Intro   Overview    Standardization committee and history    Applications    Patent licensing    Controversies    Features    Profiles    Levels    Decoded picture buffering    Versions    Software encoder feature comparison   [[H.264/MPEG-4_AVC?section=_{{safesubst:#invoke:anchor|main}}Hardware-based_encoding_and_decoding_| {{safesubst:#invoke:anchor|main}}Hardware-based encoding and decoding ]]   See also    References    Further reading    External links   

PREVIOUS: IntroNEXT: Overview
<<>>