Media (Intel® Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools like Intel® oneAPI Video Processing Library and Intel® Media SDK
Announcements
The Intel Media SDK project is no longer active. For continued support and access to new features, Intel Media SDK users are encouraged to read the transition guide on upgrading from Intel® Media SDK to Intel® Video Processing Library (VPL), and to move to VPL as soon as possible.
For more information, see the VPL website.

Y16 Encode/Decode support

Jordan_C_
Beginner
444 Views

I'm trying to encode / decode 16 bit grayscale video. I assume the right FOURCC for this is MFX_FOURCC_R16. Is that correct?

Assuming it is, the library throws an UNSUPPORTED error when calling MFXVideoENCODE_Query. The trace log is attached. I notice that the FOURCC in the FrameInfo is printed as UNKNOWN. Does that mean that R16 is not supported? What am I doing wrong?

Thanks,
-J

0 Kudos
1 Reply
Anna_B_Intel
Employee
444 Views

Hi Jordan,

AVC codec doesn't support 16 bit grayscale video. MFX_FOURCC_R16 flag is needed for RAW accelerator. 

Best wishes,

Anna

0 Kudos
Reply