Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Beginner
908 Views

Clear Video specifications?

Jump to solution

Hi All,

I'm targeting Intel HD Graphics devices with Clear Video-conformant H.264 encodes, but can't proceed any further without detailed Clear Video specifications. The reason is that according to preliminary testing, Clear Video does not support all available H.264 profile and level combinations, and within a particular level it might not even support all allowed combinations of resolution, maximum DPB etc.

Therefore I need the official Intel specification to see exactly which H.264 configurations are supported and which not. Searching the Intel web site for over a day yielded nothing beyond this unimpressive gem: https://www-ssl.intel.com/content/www/us/en/architecture-and-technology/clear-video-hd/clear-video-h... Intel® Clear Video HD Technology: Specifications.

I'd be grateful for any pointers to detailed official Clear Video specifications that clearly identify supported H.264 configurations and/or additional constraints. At this point I'm focusing specifically on the HD3000 graphics controller, but any additional information will be more than welcome.

Many thanks in advance,

Francois

0 Kudos

Accepted Solutions
Employee
71 Views

Hi Francois, we were able to find the following information:

  • Sandy Bridge does support level 4.1 only for Blu-Ray
  • Support AVC 4:2:0 Main Profile and High Profile only (8-bit only), up to Level 4.1 resolution and up to 40 mbps bitstream. With sufficient duty cycles, higher bit rate contents can also be encoded. There is no support for Baseline, Extended and High-10 Profiles.
  • Support AVC 4:2:0 Main and High (8-bit only) Profile only (no support for Baseline, Extended and High-10 Profiles), up to Level 4.1 resolution and up to 40 mbps bitstream. With sufficient duty cycles, higher bit rate contents can also be decoded.

Specification for Sandybridge is available via the Intel Open source team published here:

https://01.org/linuxgraphics/documentation/2011-intel-core-processor-family https://01.org/linuxgraphics/documentation/2011-intel-core-processor-family

And here is the information on the levels/profiles supported on SandyBridge:

https://01.org/linuxgraphics/community/vaapi https://01.org/linuxgraphics/community/vaapi

View solution in original post

5 Replies
Beginner
71 Views

Hi Joe,

Thanks for your response. Unfortunately that document lacks the one level of information deeper I need. To give you an idea, in the attached Conclusion column, marked in red, orange and green is the kind of information I'm looking for.

Thanks,

Francois

0 Kudos
Employee
71 Views

Let me check about this.

0 Kudos
Employee
71 Views

We are still investigating.

0 Kudos
Employee
72 Views

Hi Francois, we were able to find the following information:

  • Sandy Bridge does support level 4.1 only for Blu-Ray
  • Support AVC 4:2:0 Main Profile and High Profile only (8-bit only), up to Level 4.1 resolution and up to 40 mbps bitstream. With sufficient duty cycles, higher bit rate contents can also be encoded. There is no support for Baseline, Extended and High-10 Profiles.
  • Support AVC 4:2:0 Main and High (8-bit only) Profile only (no support for Baseline, Extended and High-10 Profiles), up to Level 4.1 resolution and up to 40 mbps bitstream. With sufficient duty cycles, higher bit rate contents can also be decoded.

Specification for Sandybridge is available via the Intel Open source team published here:

https://01.org/linuxgraphics/documentation/2011-intel-core-processor-family https://01.org/linuxgraphics/documentation/2011-intel-core-processor-family

And here is the information on the levels/profiles supported on SandyBridge:

https://01.org/linuxgraphics/community/vaapi https://01.org/linuxgraphics/community/vaapi

View solution in original post