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.

sample_full_transcode , Video is not converted properly using Hardware acceleration.

Ram_S_
Beginner
724 Views

HI,

 On going through sample_full_transcode provide @ https://software.intel.com/sites/default/files/MediaSamples_Windows_5.0.491.98719.msi

I observed trancoding video is good with Software acceleration, on providing hardware acceleration option video is not converted properly facing lot issue.

Please find the information below:

System info:
    CPU:    Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
    OS:    Microsoft Windows 7 Enterprise 
    Arch:    64-bit

Intel(R) HD Graphics                         9.17.10.3517        Active

Commandline : sample_full_transcode.exe -i "c:\1\Sample.mp4" -o c:\1\out.m2ts -v:b 1000 -acodec:copy -hw

player used : VLC

Issue nature : after completing in transcode using hardware acceleration , on opening file in VLC player progress status of video is end, if we try fast forward video getting struct and only i am able to hear audio no video seen. Note: Same issue is not happening when i used software acceleration in command line.

Also attaching media analyzer log and snapshot off issue in attachment.

0 Kudos
1 Solution
Surbhi_M_Intel
Employee
724 Views

Hi Ram,

I have checked it on my system(i5-4300U) and I didn't see any issue with HW. From your analyzer logs it seems that HW is not supported from API version 1.5, can you please query which version is being used? 
Also you are using a 2nd generation system, due to which it is possible that it would not support MSDK capabilities completely. 

Thanks,
-Surbhi

View solution in original post

0 Kudos
6 Replies
Surbhi_M_Intel
Employee
724 Views

Hi Ram, 

Thank you for reporting the issue. Unfortunately, we are not able to download the system analyzer, can you please upload it again. Also can you please download latest drivers from downloadcenter.intel.com. It can might be a driver issue. Please let us know your results with latest driver.

Thanks,
-Surbhi

 

0 Kudos
Ram_S_
Beginner
724 Views

@ SURBHI - I have attached "mediasdk_sys_analyzer" log now.

Note : This is also reproducible in other system also[so far i have tested the sample in three machine]

 

mediasdk_sys_analyzer Log:

Intel Media SDK System Analyzer (64 bit)


The following versions of Media SDK API are supported by platform/driver:

    Version    Target    Supported    Dec    Enc
    1.0    HW    Yes        X    X
    1.0    SW    Yes        X    X
    1.1    HW    Yes        X    X
    1.1    SW    Yes        X    X
    1.3    HW    Yes        X    X
    1.3    SW    Yes        X    X
    1.4    HW    Yes        X    X
    1.4    SW    Yes        X    X
    1.5    HW    No              
    1.5    SW    Yes        X    X
    1.6    HW    No              
    1.6    SW    Yes        X    X
    1.7    HW    No              
    1.7    SW    Yes        X    X
    1.8    HW    No              
    1.8    SW    Yes        X    X

Graphics Devices:
    Name                                         Version             State
    Intel(R) HD Graphics                         9.17.10.3517        Active

System info:
    CPU:    Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
    OS:    Microsoft Windows 7 Enterprise 
    Arch:    64-bit

Installed Media SDK packages (be patient...processing takes some time):
    Intel® Media SDK 2014 R2 for Clients (x64)

Installed Media SDK DirectShow filters:

Installed Intel Media Foundation Transforms:
  Intel® Hardware VC-1 Decoder MFT : {059A5BAE-5D7A-4C5E-8F7A-BFD57D1D6AAA}
  Intel® Hardware H.264 Decoder MFT : {45E5CE07-5AC7-4509-94E9-62DB27CF8F96}
  Intel® Hardware MPEG-2 Decoder MFT : {CD5BA7FF-9071-40E9-A462-8DC5152B1776}
  Intel® Quick Sync Video H.264 Encoder MFT : {4BE8D3C0-0515-4A37-AD55-E4BAE19AF471}
  Intel® Hardware Preprocessing MFT : {EE69B504-1CBF-4EA6-8137-BB10F806B014}

 

Analysis complete... [press ENTER]

 

0 Kudos
Ram_S_
Beginner
724 Views

Any update.

Is it happening only in my system or any known issue with sample code.

If any of you have faced the same issue. please do share your thought.

Thanks,

RAM

0 Kudos
Surbhi_M_Intel
Employee
725 Views

Hi Ram,

I have checked it on my system(i5-4300U) and I didn't see any issue with HW. From your analyzer logs it seems that HW is not supported from API version 1.5, can you please query which version is being used? 
Also you are using a 2nd generation system, due to which it is possible that it would not support MSDK capabilities completely. 

Thanks,
-Surbhi

0 Kudos
Ram_S_
Beginner
724 Views

I have also tested on haswell[4th Genration ] system and the sample is working fine and use API version 1.7

where as in 2nd and 3rd Generation it use API version 1.4 only, so this might be reason for the issue.

still i am doing lot of testing :) 

@Surbhi thanks for the information.

Regards,
RAM S

0 Kudos
Surbhi_M_Intel
Employee
724 Views

Great you got it working on the 4th generation! Thanks for this info. 

-Surbhi

0 Kudos
Reply