Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

H264 encoder 10bit mode

sdi_3
Beginner
335 Views

Hello, I'm testing the h264 encoder and MP4 muxer, the 8 bit mode works fine, but I cannot get the 10bit mode working, from the 8 bit mode I modify the parameters:

Params->bit_depth_luma=10;
Params->bit_depth_chroma=10;
Params->profile_idc = UMC::H264_PROFILE_HIGH10;

Also Data in is initialized as:

DataIn->Init(imgWidth,imgHeight,UMC::YUV420, 16);

Then I'm feeding the h264 encoder with 16 bit data using the IPP function ippiConvert_8u16u_C1R.

The results:

- Mediainfo recognizes the stream as 10bit - HIGH10 profile
- Quicktime player: all image black
- VLC player: luma is ok, but chroma is bad and flashing


I'm using the latest IPP and UMC as registered user, what I'm doing wrong?

thanks in advance.
0 Kudos
2 Replies
Jeffrey_M_Intel1
Employee
335 Views

When attempting to encode High10 profile H.264 I'm seeing similar results too. I'll investigate further to see if I can get an example working and let you know what I find.

Regards,

Jeff

0 Kudos
Jeffrey_M_Intel1
Employee
335 Views
Unfortunately High10 profile is out of our development/testing scope. Media SDK also does not support the High10 profile, and it is leading the way. As with Media SDK,our current focus is onthe baseline, main, and high profiles for H.264. We are currently considering options for updating the documentation and/or parameter options.

Thank you for bringing this to our attention.

Regards,

Jeff
0 Kudos
Reply