
In the Intel blog, we have repeatedly
talked about the
Intel Media SDK - a useful set of libraries for hardware-accelerated encoding, decoding, and processing video data. Now, one can say, the SDK has become even more useful for someone, because the source code of its base part was opened under the
MIT license and uploaded to
GitHub . Take this opportunity to present a brief description of this product.
Intel Media SDK allows hardware-accelerated video encoding in
HEVC, AVC, MPEG-2, JPEG formats; decode formats
HEVC, AVC, VP8, MPEG-2, VC1, JPEG . The processing filter list currently includes color conversion, deinterlacing, noise reduction, resizing, frame rotation.
To use the Intel Media SDK hardware platform must be built on
Intel Xeon E3-1200 v4 processor family with
C226 chipset,
Intel Xeon E3-1200 and
E3-1500 v5 families with
C236 chipset, or
Intel Core processors of the fifth and sixth generation.
To date, open source components Intel Media SDK tested only with the operating system CentOS 7.2; Community plans include expanding supported hardware and software platforms. The SDK requires a graphics driver that is installed with
Intel Media Server Studio for Linux .
')
By opening the Media SDK code, Intel had several goals: to speed up the correction of errors and introduce new functionality, improve the quality of the final product, and make porting to other operating systems easier. We hope that all these goals will be achieved.
The project page on GitHub is
here . For other open source projects from Intel, see
01.org .