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.
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.
2935 Discussions

H264 Decode artifacts in Media Foundation for HD resolution

Ramakrishna_A_
Beginner
210 Views

 

We are observing artifacts in HD(1920x1080) h.264 videos, for first few frames (around initial 8-10 frames, they have some black patches as if some error concealment applied). This issue is not observed with any other resolution.
Test topology is as below:
File source --> Intel Hardware H264 decoder MFT --> Custom MFT to do Video Filter -> Intel Hardware H264 Encoder->MP4 Sink
In order to fetch uncompressed video buffers i.e., decoded frames, we used the suggested methods in: https://msdn.microsoft.com/en-us/library/windows/desktop/aa473821(v=vs.85).aspx
 
This issue is observed particularly when we use the best fetching method (use the underlying Direct3D surface). No artifacts are observed, if other fetching methods are used. Is this behavior known? Is it a driver issue or might it be something related to use of the Direct3D surface method?
 
This issue is observed when using the Intel drivers 4251, 4264 and 4279 on window8.1
 
0 Kudos
8 Replies
Surbhi_M_Intel
Employee
210 Views

Hi Ramakrishna, 

Thank you for describing the issue well, this doesn't look like to be a known issue. Most of our known issues are captured in the release notes. It's hard to tell what might be causing this issue, to debug can you send us a reproducer with the input and the details of your system to try at our end? 

Thanks,
Surbhi

 
Ramakrishna_A_
Beginner
210 Views

Hi Surbhi,

Please find attached 7z file that contains sample application to reproduce this issue. It includes readme.txt, source code and pre-built application. Also, I have included input file and screen shot of artifacts frame.

You can use broadwell machine i5-5300U, with window 8.1 OS, to reproduce this issue. Already I have provided details of intel driver versions.

-Ramakrishna

 

 

Ramakrishna_A_
Beginner
210 Views

Hello,

Could any one pick up the sample app to reproduce the issue? Please provide the update

Harshdeep_B_Intel
210 Views

Hi Ramakrishna,

Thank you for sharing the reproducer of the issue. We will look into this issue and will update soon. 

Thanks,

Harshdeep_B_Intel
210 Views

Hi Ramakrishna,

We could not reproduce this issue with provide reproducer app (simpleTranscode) on latest graphics driver (4300). Can you please update to latest graphics drivers from https://downloadcenter.intel.com/ and test again. Let me know if artifacts are still visible with latest driver?

Thanks, 

Ramakrishna_A_
Beginner
210 Views

Hello Harsh,

I have updated to latest drivers (4300) and tested it, issue is still present. In fact, there is no change in output. Can you upload or share the output of reproducer app? I am just wondering how could it possibly give two different outputs with same drivers version.

-Ramakrishna.

Harshdeep_B_Intel
210 Views

Hi Ramakrishna,

Please find below output from the repro app attached. Its interesting that with latest driver (4300) issue is still visible. Can you share log from system analyzer tool (mediaSDK/tools/system_analyzer)? Latest mediaSDK is available here: https://software.intel.com/en-us/media-sdk. Also, can you confirm, if your machine includes any discrete graphics?

Thanks, 

Ramakrishna_A_
Beginner
210 Views

Hello Harsh,

My machine doesn't include any dGPU. In fact, it is a NUC model i.e., NUC5i5MYHE. I will try to get the log using system analyzer tool

-Ramakrishna

Reply