H.264/MPEG-4 AVC products and implementations

Last updated

The following is a list of H.264/MPEG-4 AVC products and implementations.

Contents

Prominent software implementations

Prominent hardware implementations

Decoding

Several companies are mass-producing custom chips capable of decoding H.264/AVC video. Chips and cores capable of real-time decoding at HDTV picture resolutions include these:

Such chips will allow widespread deployment of low-cost devices capable of playing H.264/AVC video at standard-definition and high-definition television resolutions. Many other hardware implementations are deployed in various markets, ranging from inexpensive consumer electronics to real-time FPGA-based encoders for broadcast. A few of the more familiar hardware product offerings for H.264/AVC include these:

Encoding

Transcoding

See also

Related Research Articles

<span class="mw-page-title-main">Advanced Video Coding</span> Most widely used standard for video compression

Advanced Video Coding (AVC), also referred to as H.264 or MPEG-4 Part 10, is a video compression standard based on block-oriented, motion-compensated coding. It is by far the most commonly used format for the recording, compression, and distribution of video content, used by 91% of video industry developers as of September 2019. It supports a maximum resolution of 8K UHD.

x264 is a free and open-source software library and a command-line utility developed by VideoLAN for encoding video streams into the H.264/MPEG-4 AVC video coding format. It is released under the terms of the GNU General Public License.

<span class="mw-page-title-main">1080p</span> Video mode

1080p is a set of HDTV high-definition video modes characterized by 1,920 pixels displayed across the screen horizontally and 1,080 pixels down the screen vertically; the p stands for progressive scan, i.e. non-interlaced. The term usually assumes a widescreen aspect ratio of 16:9, implying a resolution of 2.1 megapixels. It is often marketed as Full HD or FHD, to contrast 1080p with 720p resolution screens. Although 1080p is sometimes referred to as 2K resolution, other sources differentiate between 1080p and (true) 2K resolution.

Α video codec is software or a device that provides encoding and decoding for digital video, and which may or may not include the use of video compression and/or decompression. Most codecs are typically implementations of video coding formats.

ATI Avivo is a set of hardware and low level software features present on the ATI Radeon R520 family of GPUs and all later ATI Radeon products. ATI Avivo was designed to offload video decoding, encoding, and post-processing from a computer's CPU to a compatible GPU. ATI Avivo compatible GPUs have lower CPU usage when a player and decoder software that support ATI Avivo is used. ATI Avivo has been long superseded by Unified Video Decoder (UVD) and Video Coding Engine (VCE).

<span class="mw-page-title-main">Texas Instruments DaVinci</span> Family of system-on-a-chip processors

The Texas Instruments DaVinci is a family of system on a chip processors that are primarily used in embedded video and vision applications. Many processors in the family combine a DSP core based on the TMS320 C6000 VLIW DSP family and an ARM CPU core into a single system on chip. By using both a general-purpose processor and a DSP, the control and media portions can both be executed by separate processors.

The first attempt at producing pre-recorded HDTV media was a scarce Japanese analog MUSE-encoded laser disc which is no longer produced.

Unified Video Decoder is the name given to AMD's dedicated video decoding ASIC. There are multiple versions implementing a multitude of video codecs, such as H.264 and VC-1.

PureVideo is Nvidia's hardware SIP core that performs video decoding. PureVideo is integrated into some of the Nvidia GPUs, and it supports hardware decoding of multiple video codec standards: MPEG-2, VC-1, H.264, HEVC, and AV1. PureVideo occupies a considerable amount of a GPU's die area and should not be confused with Nvidia NVENC. In addition to video decoding on chip, PureVideo offers features such as edge enhancement, noise reduction, deinterlacing, dynamic contrast enhancement and color enhancement.

AVC-Intra is a type of video coding developed by Panasonic, and then supported in products made by other companies. AVC-Intra is available in Panasonic's high definition broadcast products, such as, for example, their P2 card equipped broadcast cameras.

<span class="mw-page-title-main">VideoCore</span> Low-power mobile multimedia processor

VideoCore is a series of low-power mobile multimedia processors originally developed by Alphamosaic Ltd and now owned by Broadcom. Alphamosaic marketed its first version as a two-dimensional DSP architecture that makes it flexible and efficient enough to decode a number of multimedia codecs in software while maintaining low power usage. The semiconductor intellectual property core has been found so far only on Broadcom SoCs.

<span class="mw-page-title-main">VP8</span> Open and royalty-free video coding format released by Google in 2010

VP8 is an open and royalty-free video compression format released by On2 Technologies in 2008.

High Efficiency Video Coding (HEVC), also known as H.265 and MPEG-H Part 2, is a video compression standard designed as part of the MPEG-H project as a successor to the widely used Advanced Video Coding. In comparison to AVC, HEVC offers from 25% to 50% better data compression at the same level of video quality, or substantially improved video quality at the same bit rate. It supports resolutions up to 8192×4320, including 8K UHD, and unlike the primarily 8-bit AVC, HEVC's higher fidelity Main 10 profile has been incorporated into nearly all supporting hardware.

DivX Plus HD, launched in 2009, is the brand name for the file type that DivX, Inc. has chosen for their high definition video format. DivX Plus HD files consist of high definition H.264/MPEG-4 AVC video with surround sound Advanced Audio Coding (AAC) audio, wrapped up in the open-standard Matroska container, identified by the .mkv file extension. DivX Plus HD files leverage and extend on Matroska's ability to support multiple language tracks, subtitles, chapters, and additional bonus content.

<span class="mw-page-title-main">Chips&Media</span> Intellectual property provider

Chips&Media, Inc. is a provider of intellectual property for integrated circuits such as system on a chip technology for encoding and decoding video, and image processing. Headquartered in Seoul, South Korea.

Intel Quick Sync Video is Intel's brand for its dedicated video encoding and decoding hardware core. Quick Sync was introduced with the Sandy Bridge CPU microarchitecture on 9 January 2011 and has been found on the die of Intel CPUs ever since.

<span class="mw-page-title-main">VP9</span> Open and royalty-free video coding format released by Google in 2013

VP9 is an open and royalty-free video coding format developed by Google.

Apple ProRes is a high quality, "visually lossless" lossy video compression format developed by Apple Inc. for use in post-production that supports video resolution up to 8K. It is the successor of the Apple Intermediate Codec and was introduced in 2007 with Final Cut Studio 2. Much like the H.26x and MPEG standards, the ProRes family of codecs use compression algorithms based on the discrete cosine transform (DCT). ProRes is widely used as a final format delivery method for HD broadcast files in commercials, features, Blu-ray and streaming.

High Efficiency Video Coding implementations and products covers the implementations and products of High Efficiency Video Coding (HEVC).

Video Core Next is AMD's brand for its dedicated video encoding and decoding hardware core. It is a family of hardware accelerator designs for encoding and decoding video, and is built into AMD's GPUs and APUs since AMD Raven Ridge, released January 2018.

References

  1. "REAL Ultimate Guide to x264 and QuickTime!!! - Doom9's Forum" . Retrieved 2007-04-15.
  2. "BT H.264 codec" (PDF).
  3. "MainConcept SDKs". MainConcept . Retrieved September 24, 2010.
  4. H.264 Video Encoder
  5. Supported Media Formats in Media Foundation
  6. H.264 Video Decoder
  7. Microsoft MPEG-1/DD/AAC Audio Decoder
  8. MPEG-4 File Source
  9. MPEG-4 File Sink
  10. "VideoLAN - x264" . Retrieved 2007-04-15.
  11. "x264vfw files". SourceForge project x264vfw. 2015. Retrieved 2015-02-26.
  12. "Doom9.net - The Definitive DVD Backup Resource". Archived from the original on 2007-04-06. Retrieved 2007-04-15.
  13. "What is Android?" . Retrieved 2009-01-07.
  14. "MSM7200 Chipset Solution" (PDF). Qualcomm. Archived from the original (PDF) on 2008-12-30. Retrieved 2009-01-07.
  15. "NVIDIA PureVideo - Product Comparison" . Retrieved 2007-04-15.
  16. "RSS Channel Contents Creation Guide 3.30" (PDF). Archived from the original (PDF) on 2008-11-19.
  17. "Xbox.com - Xbox News - Instant Messaging Comes to Xbox 360". Archived from the original on 2007-04-16. Retrieved 2007-04-15.
  18. "Daily Tech - Xbox 360 to Support H.264 and MPEG-4 With Spring Update" . Retrieved 2007-04-12.
  19. "Fujitsu to Release H.264 Format Video-Processing LSI Chip Supporting High-Definition and Low Power Consumption : FUJITSU" . Retrieved 2007-04-15.
  20. "3Dlabs - Pioneering Media Processors". Archived from the original on 2007-04-03. Retrieved 2007-04-15.
  21. "Ambarella : AMBARELLA UNVEILS INDUSTRY'S FIRST SINGLE-CHIP 1080P60 "FULL HD" BROADCAST ENCODER PLATFORM".
  22. Video Transcoding Examined: AMD, Intel, And Nvidia In-Depth: Tom's hardware