Media (Intel® oneAPI Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools from Intel. This includes Intel® oneAPI Video Processing Library and Intel® Media SDK.

Y16 Encode/Decode support

Jordan_C_
Beginner
152 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
152 Views

Hi Jordan,

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

Best wishes,

Anna

Reply