Intel® oneAPI Video Processing Library Codecs for Intel Hardware

By Ekaterina Mekhnetsova,

Published: 03/24/2021

Intel® oneAPI Video Processing Library (oneVPL) offers various codec capabilities for different GPU hardware. As new hardware becomes available, new codec capabilities are added.

This is shown in the table below, where:

  • “D” stands for Hardware Decoding
  • “E” stands for Hardware Encoding, Low Power Encoding (VDEnc/Huc)
  • “Es” stands for Hardware (PAK) and Shader (media kernel and VME) Encoding
     
Codec 5th Generation Intel® Core 6th Generation Intel® Core  Intel Atom® processor E3900 series 7th Generation Intel® Core 10th Generation Intel® Core Intel Atom® Processor X Series Intel® Iris® Xe, Intel® Iris® Xe MAX
AVC D/Es D/E/Es D/E/Es D/E/Es D/E/Es D/E D/E/Es
MPEG-2 D/Es D/Es D D/Es D/Es D D/Es
VC-1 D D D D D D D
JPEG D D/E D/E D/E D/E D/E D/E
VP8 D D D D/Es D/Es D D*
HEVC 8-bit   D/Es D/Es D/Es D/E/Es D/E D/E/Es
HEVC 8-bit 422         D/Es D D/Es
HEVC 8-bit 444         D/E D/E D/E
HEVC 10-bit     D D/Es D/E/Es D/E D/E/Es
HEVC 10-bit 422         D/Es D D/Es
HEVC 10-bit 444         D/E D/E D/E
HEVC 12-bit             D/Es
HEVC 12-bit 422             D
HEVC 12-bit 444             D
VP9 8-bit     D D D/E D/E D/E
VP9 8-bit 444         D/E D/E D/E
VP9 10-bit       D D/E D/E D/E
VP9 10-bit 444         D/E D/E D/E
VP9 12-bit             D
VP9 12-bit 444             D
AV1 8-bit             D
AV1 10-bit             D

Note: (*) Hardware Decoding for VP8 is only available on Intel® Iris® Xe.

See Also

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.