Developer Reference

Media Capabilities Supported by Intel Hardware

ID 772607
Date 3/07/2024
Public

Media Capabilities Supported by Intel Hardware

The tables below summarize media capabilities for various Intel processors. If you are looking for detailed descriptions of supported features and formats, refer to Features and Formats.

Summary

NOTE:
Intel® Core™ Processors without processor graphics do not have media support. Codec capabilities may vary by device and configuration. Contact your manufacturer to understand the enabled hardware acceleration and codec capabilities for individual devices.

Hardware

Media Capabilities

Features and Formats

Intel® Discrete Graphics

  • Intel® Iris® Xe MAX Graphics

  • Intel® Arc™ A-Series Graphics

12th and 13th Generation Intel® Core™ Processors:

  • Intel® UHD Graphics 770

  • Intel® UHD Graphics 730

  • Intel® UHD Graphics 710

  • Intel® Iris® Xe Graphics

  • Intel® UHD Graphics

11th Generation Intel® Core™ Processors:

  • Intel® Iris® Xe Graphics

  • Intel® UHD Graphics

  • Intel® UHD Graphics 750

10th Generation Intel® Core™ Processors

  • Intel® Iris® Plus Graphics

  • Intel® UHD Graphics

  • Intel® UHD Graphics 630

9th Generation Intel® Core™ Processors

  • Intel® UHD Graphics 630

5th, 6th, 7th, 8th Generation Intel® Core™ Processors

Other Processors

  • Intel Atom® Processors x5 and x7 Processor Series

  • Intel Atom® Processor E3900 Series, and Intel® Pentium® and Celeron® Processor N- and J-Series

  • Intel® Core™ Processors with Intel® Hybrid Technology

  • Intel Atom® x6000E Series, and Intel® Pentium® and Celeron® N and J Series Processors for Internet of Things (IoT) Applications

Encode Support

Codecs: Encode Support for Intel® Discrete Graphics

NOTE:
If not specified, an encoder is a fixed function hardware-based encoder.

Codec

Intel® Iris® Xe MAX Graphics

Intel® Arc™ A-Series Graphics

AVC 8-bit, 4:2:0

AVC (fixed-function hardware + shader-based) 8-bit, 4:2:0

 

VP8 (fixed-function hardware + shader-based) 8-bit, 4:2:0

   

MPEG2 (fixed-function hardware + shader-based) 8-bit, 4:2:0

 

MJPEG 8-bit, 4:2:0

MJPEG 8-bit, 4:2:2

MJPEG 8-bit, 4:4:4

HEVC 8-bit, 4:2:0

HEVC 10-bit, 4:2:0

HEVC 8-bit, 4:2:2

 

HEVC 10-bit, 4:2:2

 

HEVC 8-bit, 4:4:4

HEVC 10-bit, 4:4:4

HEVC 12-bit

   

HEVC (fixed-function hardware + shader-based) 8-bit, 4:2:0

 

HEVC (fixed-function hardware + shader-based) 10-bit, 4:2:0

 

HEVC (fixed-function hardware + shader-based) 12-bit, 4:2:0

 

HEVC (fixed-function hardware + shader-based) 8-bit, 4:2:2

 

HEVC (fixed-function hardware + shader-based) 10-bit, 4:2:2

 

HEVC (fixed-function hardware + shader-based) 12-bit, 4:2:2

 

VP9 8-bit, 4:2:0

VP9 10-bit, 4:2:0

VP9 8-bit, 4:4:4

VP9 10-bit, 4:4:4

AV1 8-bit, 4:2:0;

 

AV1 10-bit, 4:2:0

 

To find details about supported features and formats, refer to Encode Features for Intel® Discrete Graphics.

Codecs: Encode Support for 11th, 12th, and 13th Generation Intel® Core™ Processors

12th and 13th Generation Intel® Core™ Processors:

  • Intel® UHD Graphics 770

  • Intel® UHD Graphics 730

  • Intel® UHD Graphics 710

  • Intel® Iris® Xe Graphics

  • Intel® UHD Graphics

11th Generation Intel® Core™ Processors:

  • Intel® Iris® Xe Graphics

  • Intel® UHD Graphics

  • Intel® UHD Graphics 750

NOTE:
If not specified, an encoder is a fixed function hardware-based encoder.

Codec

11th Generation Intel® Core™ Processors

12th and 13th Generation Intel® Core™ Processors

AVC 8-bit, 4:2:0

AVC (fixed-function hardware + shader-based) 8-bit, 4:2:0

VP8 (fixed-function hardware + shader-based) 8-bit, 4:2:0

   

MPEG2 (fixed-function hardware + shader-based) 8-bit, 4:2:0

MJPEG 8-bit, 4:2:0

MJPEG 8-bit, 4:2:2

MJPEG 8-bit, 4:4:4

HEVC 8-bit, 4:2:0

HEVC 10-bit, 4:2:0

HEVC 4:2:2

   

HEVC 8-bit, 4:4:4

HEVC 10-bit, 4:4:4

HEVC 12-bit

   

HEVC (fixed-function hardware + shader-based) 8-bit, 4:2:0

HEVC (fixed-function hardware + shader-based) 10-bit, 4:2:0

HEVC (fixed-function hardware + shader-based) 12-bit, 4:2:0

HEVC (fixed-function hardware + shader-based) 8-bit, 4:2:2

HEVC (fixed-function hardware + shader-based) 10-bit, 4:2:2

HEVC (fixed-function hardware + shader-based) 12-bit, 4:2:2

VP9 8-bit, 4:2:0

VP9 10-bit, 4:2:0

VP9 8-bit, 4:4:4

VP9 10-bit, 4:4:4

AV1

   

To find details about supported features and formats, refer to Encode Features for 11th, 12th, and 13th Generation Intel® Core™ Processors.

Codecs: Encode Support for 10th Generation Intel® Core™

  • Intel® Iris® Plus Graphics

  • Intel® UHD Graphics

  • Intel® UHD Graphics 630

NOTE:
Processors formerly codenamed Ice Lake have Intel® Iris® Plus Graphics and Intel® UHD Graphics.
NOTE:
If not specified, an encoder is a fixed function hardware-based encoder.

Codec

10th Generation Intel® Core™ (Formerly Ice Lake)

10th Generation Intel® Core™ (other processors)

AVC 8-bit, 4:2:0

AVC (fixed-function hardware + shader-based) 8-bit, 4:2:0

VP8 (fixed-function hardware + shader-based) 8-bit, 4:2:0

MPEG2 (fixed-function hardware + shader-based) 8-bit, 4:2:0

MJPEG 8-bit, 4:2:0

MJPEG 8-bit, 4:2:2

MJPEG 8-bit, 4:4:4

HEVC 8-bit, 4:2:0

 

HEVC 10-bit, 4:2:0

 

HEVC 4:2:2

   

HEVC 8-bit, 4:4:4

 

HEVC 10-bit, 4:4:4

 

HEVC 12-bit

   

HEVC (fixed-function hardware + shader-based) 8-bit, 4:2:0

HEVC (fixed-function hardware + shader-based) 10-bit, 4:2:0

HEVC (fixed-function hardware + shader-based) 12-bit, 4:2:0

   

HEVC (fixed-function hardware + shader-based) 8-bit, 4:2:2

 

HEVC (fixed-function hardware + shader-based) 10-bit, 4:2:2

 

HEVC (fixed-function hardware + shader-based) 12-bit, 4:2:2

   

VP9 8-bit, 4:2:0

 

VP9 10-bit, 4:2:0

 

VP9 8-bit, 4:4:4

 

VP9 10-bit, 4:4:4

 

AV1

   

To find details about supported features and formats, refer to Encode Features for 10th Generation Intel® Core™.

Codecs: Encode Support for 9th Generation Intel® Core™

  • Intel® UHD Graphics 630

NOTE:
If not specified, an encoder is a fixed function hardware-based encoder.

Codec

9th Generation Intel® Core™

AVC 8-bit, 4:2:0

AVC (fixed-function hardware + shader-based) 8-bit, 4:2:0

VP8 (fixed-function hardware + shader-based) 8-bit, 4:2:0

MPEG2 (fixed-function hardware + shader-based) 8-bit, 4:2:0

MJPEG 8-bit, 4:2:0

MJPEG 8-bit, 4:2:2

MJPEG 8-bit, 4:4:4

HEVC 8-bit, 4:2:0

 

HEVC 10-bit, 4:2:0

 

HEVC 4:2:2

 

HEVC 8-bit, 4:4:4

 

HEVC 10-bit, 4:4:4

 

HEVC 12-bit

 

HEVC (fixed-function hardware + shader-based) 8-bit, 4:2:0

HEVC (fixed-function hardware + shader-based) 10-bit, 4:2:0

HEVC (fixed-function hardware + shader-based) 12-bit, 4:2:0

 

HEVC (fixed-function hardware + shader-based) 8-bit, 4:2:2

 

HEVC (fixed-function hardware + shader-based) 10-bit, 4:2:2

 

HEVC (fixed-function hardware + shader-based) 12-bit, 4:2:2

 

VP9 8-bit, 4:2:0

 

VP9 10-bit, 4:2:0

 

VP9 8-bit, 4:4:4

 

VP9 10-bit, 4:4:4

 

AV1

 

To find details about supported features and formats, refer to Encode Features for 9th Generation Intel® Core™.

Codecs: Encode Support for 5th, 6th, 7th, 8th Generation Intel® Core™ Processors

NOTE:
If not specified, an encoder is a fixed function hardware-based encoder.

Codec

5th Generation Intel® Core™

6th Generation Intel® Core™

7th Generation Intel® Core™, 8th Generation Intel® Core™

AVC 8-bit, 4:2:0

 

AVC (fixed-function hardware + shader-based) 8-bit, 4:2:0

VP8 (fixed-function hardware + shader-based) 8-bit, 4:2:0

 

MPEG2 (fixed-function hardware + shader-based) 8-bit, 4:2:0

MJPEG 8-bit, 4:2:0

 

MJPEG 8-bit, 4:2:2

 

MJPEG 8-bit, 4:4:4

 

HEVC 8-bit, 4:2:0

     

HEVC 10-bit, 4:2:0

     

HEVC 4:2:2

     

HEVC 8-bit, 4:4:4

     

HEVC 10-bit, 4:4:4

     

HEVC 12-bit

     

HEVC (fixed-function hardware + shader-based) 8-bit, 4:2:0

 

HEVC (fixed-function hardware + shader-based) 10-bit, 4:2:0

   

HEVC (fixed-function hardware + shader-based) 12-bit, 4:2:0

     

HEVC (fixed-function hardware + shader-based) 8-bit, 4:2:2

     

HEVC (fixed-function hardware + shader-based) 10-bit, 4:2:2

     

HEVC (fixed-function hardware + shader-based) 12-bit, 4:2:2

     

VP9 8-bit, 4:2:0

     

VP9 10-bit, 4:2:0

     

VP9 8-bit, 4:4:4

     

VP9 10-bit, 4:4:4

     

AV1

     

To find details about supported features and formats, refer to Encode Features for 5th, 6th, 7th, 8th Generation Intel® Core™ Processors.

Codecs: Encode Support for other Intel Processors

  • Intel Atom® Processors x5 and x7 Processor Series

  • Intel Atom® Processor E3900 Series, and Intel® Pentium® and Celeron® Processor N- and J-Series

  • Intel® Core™ Processors with Intel® Hybrid Technology

  • Intel Atom® x6000E Series, and Intel® Pentium® and Celeron® N and J Series Processors for Internet of Things (IoT) Applications

NOTE:
If not specified, an encoder is a fixed function hardware-based encoder.

Codec

Intel Atom® Processors x5 and x7 Processor Series

Intel Atom® Processor E3900 Series, and Intel® Pentium® and Celeron® Processor N- and J-Series

Intel® Core™ Processors with Intel® Hybrid Technology

Intel Atom® x6000E Series, and Intel® Pentium® and Celeron® N and J Series Processors for Internet of Things (IoT) Applications

AVC 8-bit, 4:2:0

 

AVC (fixed-function hardware + shader-based) 8-bit, 4:2:0

   

VP8 (fixed-function hardware + shader-based) 8-bit, 4:2:0

       

MPEG2 (fixed-function hardware + shader-based) 8-bit, 4:2:0

       

MJPEG 8-bit, 4:2:0

 

MJPEG 8-bit, 4:2:2

 

MJPEG 8-bit, 4:4:4

 

HEVC 8-bit, 4:2:0

   

HEVC 10-bit, 4:2:0

   

HEVC 4:2:2

       

HEVC 8-bit, 4:4:4

   

HEVC 10-bit, 4:4:4

   

HEVC 12-bit

       

HEVC (fixed-function hardware + shader-based) 8-bit, 4:2:0

 

   

HEVC (fixed-function hardware + shader-based) 10-bit, 4:2:0

 

   

HEVC (fixed-function hardware + shader-based) 12-bit, 4:2:0

       

HEVC (fixed-function hardware + shader-based) 8-bit, 4:2:2

       

HEVC (fixed-function hardware + shader-based) 10-bit, 4:2:2

       

HEVC (fixed-function hardware + shader-based) 12-bit, 4:2:2

       

VP9 8-bit, 4:2:0

   

VP9 10-bit, 4:2:0

   

VP9 8-bit, 4:4:4

   

VP9 10-bit, 4:4:4

   

AV1

       

To find details about supported features and formats, refer to Encode Features for other Intel Processors.

Decode Support

Codecs: Decode Support for Intel® Discrete Graphics

Codec

Intel® Iris® Xe MAX Graphics

Intel® Arc™ A-Series Graphics

AVC 8-bit, 4:2:0

MPEG2 8-bit, 4:2:0

VC1 8-bit, 4:2:0

MJPEG 8-bit, 4:2:0

VP8 8-bit, 4:2:0

   

HEVC 8-bit, 4:2:0

HEVC 10-bit, 4:2:0

HEVC 12-bit, 4:2:0

HEVC 8-bit, 4:2:2

HEVC 10-bit, 4:2:2

HEVC 12-bit, 4:2:2

HEVC 8-bit, 4:4:4

HEVC 10-bit, 4:4:4

HEVC 12-bit, 4:4:4

VP9 8-bit, 4:2:0

VP9 10-bit, 4:2:0

VP9 12-bit, 4:2:0

VP9 8-bit, 4:4:4

VP9 10-bit, 4:4:4

VP9 12-bit, 4:4:4

AV1 8-bit, 4:2:0

AV1 10-bit, 4:2:0

To find details about supported features and formats, refer to Decode Features for Intel® Discrete Graphics.

Codecs: Decode Support for 11th, 12th, and 13th Generation Intel® Core™ Processors

12th and 13th Generation Intel® Core™ Processors:

  • Intel® UHD Graphics 770

  • Intel® UHD Graphics 730

  • Intel® UHD Graphics 710

  • Intel® Iris® Xe Graphics

  • Intel® UHD Graphics

11th Generation Intel® Core™ Processors:

  • Intel® Iris® Xe Graphics

  • Intel® UHD Graphics

  • Intel® UHD Graphics 750

Codec

11th Generation Intel® Core™

12th and 13th Generation Intel® Core™

AVC 8-bit, 4:2:0

MPEG2 8-bit, 4:2:0

VC1 8-bit, 4:2:0

MJPEG 8-bit, 4:2:0

VP8 8-bit, 4:2:0

   

HEVC 8-bit, 4:2:0

HEVC 10-bit, 4:2:0

HEVC 12-bit, 4:2:0

HEVC 8-bit, 4:2:2

HEVC 10-bit, 4:2:2

HEVC 12-bit, 4:2:2

HEVC 8-bit, 4:4:4

HEVC 10-bit, 4:4:4

HEVC 12-bit, 4:4:4

VP9 8-bit, 4:2:0

VP9 10-bit, 4:2:0

VP9 12-bit, 4:2:0

VP9 8-bit, 4:4:4

VP9 10-bit, 4:4:4

VP9 12-bit, 4:4:4

AV1 8-bit, 4:2:0

AV1 10-bit, 4:2:0

To find details about supported features and formats, refer to Decode Features for 11th, 12th, and 13th Generation Intel® Core™ Processors.

Codecs: Decode Support for 10th Generation Intel® Core™

  • Intel® Iris® Plus Graphics

  • Intel® UHD Graphics

  • Intel® UHD Graphics 630

NOTE:
Processors formerly codenamed Ice Lake have Intel® Iris® Plus Graphics and Intel® UHD Graphics.

Codec

10th Generation Intel® Core™ (Formerly Ice Lake)

10th Generation Intel® Core™ (other processors)

AVC 8-bit, 4:2:0

MPEG2 8-bit, 4:2:0

VC1 8-bit, 4:2:0

MJPEG 8-bit, 4:2:0

VP8 8-bit, 4:2:0

HEVC 8-bit, 4:2:0

HEVC 10-bit, 4:2:0

HEVC 12-bit, 4:2:0

   

HEVC 8-bit, 4:2:2

 

HEVC 10-bit, 4:2:2

 

HEVC 12-bit, 4:2:2

   

HEVC 8-bit, 4:4:4

 

HEVC 10-bit, 4:4:4

 

HEVC 12-bit, 4:4:4

   

VP9 8-bit, 4:2:0

VP9 10-bit, 4:2:0

VP9 12-bit, 4:2:0

   

VP9 8-bit, 4:4:4

 

VP9 10-bit, 4:4:4

 

VP9 12-bit, 4:4:4

   

AV1 8-bit, 4:2:0

   

AV1 10-bit, 4:2:0

   

To find details about supported features and formats, refer to Decode Features for 10th Generation Intel® Core™.

Codecs: Decode Support for 9th Generation Intel® Core™

  • Intel® UHD Graphics 630

Codec

9th Generation Intel® Core™

AVC 8-bit, 4:2:0

MPEG2 8-bit, 4:2:0

VC1 8-bit, 4:2:0

MJPEG 8-bit, 4:2:0

VP8 8-bit, 4:2:0

HEVC 8-bit, 4:2:0

HEVC 10-bit, 4:2:0

HEVC 12-bit, 4:2:0

 

HEVC 8-bit, 4:2:2

 

HEVC 10-bit, 4:2:2

 

HEVC 12-bit, 4:2:2

 

HEVC 8-bit, 4:4:4

 

HEVC 10-bit, 4:4:4

 

HEVC 12-bit, 4:4:4

 

VP9 8-bit, 4:2:0

VP9 10-bit, 4:2:0

VP9 12-bit, 4:2:0

 

VP9 8-bit, 4:4:4

 

VP9 10-bit, 4:4:4

 

VP9 12-bit, 4:4:4

 

AV1 8-bit, 4:2:0

 

AV1 10-bit, 4:2:0

 

To find details about supported features and formats, refer to Decode Features for 9th Generation Intel® Core™.

Codecs: Decode Support for 5th, 6th, 7th, 8th Generation Intel® Core™ Processors

Codec

5th Generation Intel® Core™

6th Generation Intel® Core™

7th Generation Intel® Core™, 8th Generation Intel® Core™

AVC 8-bit, 4:2:0

MPEG2 8-bit, 4:2:0

VC1 8-bit, 4:2:0

MJPEG 8-bit, 4:2:0

VP8 8-bit, 4:2:0

HEVC 8-bit, 4:2:0

 

HEVC 10-bit, 4:2:0

   

HEVC 12-bit, 4:2:0

     

HEVC 8-bit, 4:2:2

     

HEVC 10-bit, 4:2:2

     

HEVC 12-bit, 4:2:2

     

HEVC 8-bit, 4:4:4

     

HEVC 10-bit, 4:4:4

     

HEVC 12-bit, 4:4:4

     

VP9 8-bit, 4:2:0

   

VP9 10-bit, 4:2:0

   

VP9 12-bit, 4:2:0

     

VP9 8-bit, 4:4:4

     

VP9 10-bit, 4:4:4

     

VP9 12-bit, 4:4:4

     

AV1 8-bit, 4:2:0

     

AV1 10-bit, 4:2:0

     

To find details about supported features and formats, refer to Decode Features for 5th, 6th, 7th, 8th Generation Intel® Core™ Processors.

Codecs: Decode Support for other Intel Hardware

  • Intel Atom® Processors x5 and x7 Processor Series

  • Intel Atom® Processor E3900 Series, and Intel® Pentium® and Celeron® Processor N- and J-Series

  • Intel® Core™ Processors with Intel® Hybrid Technology

  • Intel Atom® x6000E Series, and Intel® Pentium® and Celeron® N and J Series Processors for Internet of Things (IoT) Applications

Codec

Intel Atom® Processors x5 and x7 Processor Series

Intel Atom® Processor E3900 Series, and Intel® Pentium® and Celeron® Processor N- and J-Series

Intel® Core™ Processors with Intel® Hybrid Technology

Intel Atom® x6000E Series, and Intel® Pentium® and Celeron® N and J Series Processors for Internet of Things (IoT) Applications

AVC 8-bit, 4:2:0

MPEG2 8-bit, 4:2:0

VC1 8-bit, 4:2:0

MJPEG 8-bit, 4:2:0

VP8 8-bit, 4:2:0

HEVC 8-bit, 4:2:0

 

HEVC 10-bit, 4:2:0

 

HEVC 12-bit, 4:2:0

       

HEVC 8-bit, 4:2:2

   

HEVC 10-bit, 4:2:2

   

HEVC 12-bit, 4:2:2

       

HEVC 8-bit, 4:4:4

   

HEVC 10-bit, 4:4:4

   

HEVC 12-bit, 4:4:4

       

VP9 8-bit, 4:2:0

 

VP9 10-bit, 4:2:0

   

VP9 12-bit, 4:2:0

       

VP9 8-bit, 4:4:4

   

VP9 10-bit, 4:4:4

   

VP9 12-bit, 4:4:4

       

AV1 8-bit, 4:2:0

       

AV1 10-bit, 4:2:0

       

To find details about supported features and formats, refer to Decode Features for other Intel Hardware.