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.

Compilation of Intel SDK v3.0 examples with VS2010

fzeev
Beginner
341 Views
Hi, I'm learning how to use Intel media SDK for transcoding from RGB to H.264 and vice versa. As the 1-st step I downloaded Intel media SDK v3.0 beta 3 and tryed to compile sample_common example with VS2010.
The supplied project was not native for VS2010, so it was converted by VS2010 with warnings, compilation succeed and sample_common.lib was created, but is missing any executable that I could to run.
Probably, the created library is part of some configuration. May be you can reference me how to make thing right. Thanks in advance.
0 Kudos
2 Replies
IDZ_A_Intel
Employee
341 Views
The sample_common project is just a code shared among other samples of MediaSDK. It doesn't produce any executable because it contains only utility code not intended to be used independently.

If you want to encode h.264 video you should probably start with looking at sample_encode. But MediaSDK h.264 encoder accepts video only in NV12 color format, thus before encoding you need to convert your video from RGB to NV12 color space. For this you can use VPP, and therefore take a look at sample_vpp. Combining VPP and h.264 encoder you can probably achieve what you want.

To convert video back to RGB you will need VPP and h.264 decoder. Decoding example is shown in sample_decode.
0 Kudos
fzeev
Beginner
341 Views
Thanks, I will try that.
0 Kudos
Reply