Intel® Media SDK

Release Announcement: Intel® Media SDK 2018 R1 and Intel® Media Server Studio 2018 R1

We thrilling announced the release of Media SDK 2018 R1 and Media Server Studio 2018 R1.

Intel® Media SDK has following new features:

  • Features that improve video and image processing and quality for AVC, HEVC, and VP9.
  • Support for 8th generation Intel® Core™, Celeron®, and Pentium® processors.

Intel® Media Server Studio Community/Essential Edition release provides:

How to convert Intel Media SDK NV12 format to rgb565 format

Hi ,

I have decoded my camera  live stream using intel media sdk and its give format NV12. but my renderer application needs RGB565 Format. also I m using hardware acceleration for decoding.

After little research i found we can not convert NV12 to RGB565 directly using VPP. 

Questions : 

1. Can Intel Media SDK decode directly into RGB565 ?

2. If not then how can I convert NV12 to RGB565 ? 

bash for ifort mkl and all

Dear all,

sorry for the questions, probably for most of you will be easy. I hope to not bother you to much.

I have just installed intel for linux: ifort, icc, mkl ans so on.

I know that I have to change my bash file in order to be able to use them.

How can I do it? I have just read some guide but I am not able to find it.

Really, Really Thanks


skylake platform decode hevc - 4800x3840 picture falied

as the title described,  I tryed to decode a hevc stream(resolution 4800x3840) larger than 4k size on skylake platform , by using ffmpeg + vaapi , only the left upper corner of the picture is decoded correctly,  the other most areas of the picture is purely green, it seems that gpu hw decoder doesnt decode. My question is whether the skylake support decoding hevc pictures larger than 4k ?  and whether vaapi support decoding hevc pictures larger than 4k ? 


I am trying to use the VPP component to just do a color space conversion from UYVY to NV12, no de-interlacing or scaling, or other filters.  When I use the exact same input parameters with MFX_FOURCC_YUY2 everything works.  When I change mfxVideoParam.vpp.In.FourCC to MFX_FOURCC_UYVY, MFXVideoVPP::QueryIOSurf returns MFX_ERR_INVALID_VIDEO_PARAM.  I am using API level 1.25.

Are there any additional restrictions on converting from UYVY to NV12 that I am missing and may be causing this?

Suscribirse a Intel® Media SDK