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.

Software acceleration with Linux

narang__manish
Beginner
902 Views

Hello, 

I have download and build the  Linux version of IntelMediaSDK from the belew GitHubLink

https://github.com/Intel-Media-SDK/MediaSDK

Since we intend to use SDK for decoding H.264 stream I have started with the simple_decode sample. Our application will be running on Linux system that might not have graphics cards, so I change the acceleration type from MFX_IMPL_AUTO_ANY to MFX_IMPL_SOFTWARE.

But this results in MFXVideoSession::Init() giving error mfx_err_unsupported. Does Linux IntelSDK library supports only hardware processing ? Even I noticed in the source-code comments also

    // OS specific notes
    // - On Windows both SW and HW libraries may present
    // - On Linux only HW library only is available

Is the only way to use software acceleration is through Windows SDK ?

Thanks

Manish Narang

0 Kudos
3 Replies
Mark_L_Intel1
Moderator
902 Views

Hi Manish,

You should be able to get it in our binary release:

https://software.intel.com/en-us/intel-media-server-studio

Please note, we might not include the software codec in our recently release by mistake, so if this is the case, you could find it in previous release.

Yes, we are not release the software codec in GitHub yet.

Mark

0 Kudos
narang__manish
Beginner
902 Views

Thanks for the update Mark.

Are you planning to release the software codec/ software impl feature for Linux SDK in GitHub anytime soon?

Thanks

Manish Narang

0 Kudos
Mark_L_Intel1
Moderator
902 Views

Hi Manish,

I don't have this information yet but I can push develop team if you can give me some detailed description.

From your use case for software only environment, could you use other Intel solution?

https://01.org/svt

Although my understanding is, SVT only has HEVC and AV1, but you might check if this solves your problem. 

Mark

0 Kudos
Reply