Video Decoder using Intel® Media SDK

Features / Description

The Intel® Media Software Development Kit (Intel® Media SDK) Decoding Sample demonstrates how to use the Intel® Media SDK API to create a simple console application that performs decoding of various video compression formats.

The Intel® Media SDK Decoding Sample supports the following video formats:

input (compressed) H.264 (AVC, MVC – Multi-View Coding), MPEG-2 video, VC-1
output (uncompressed) YUV420

The Intel® Media SDK Decoding Sample renders the decoded video stream to a file in YUV 4:2:0 sampling format, with the parameters Y, U and V in that order.

System Requirements


  • IA-32 or Intel® 64 architecture processors with the Intel® Core™ processor or later is required for this Developer’s release.
  • 200 MB free hard disk space for this release.
  • The software implementation DLLs, libmfxsw32.dll and libmfxsw64.dll, requires compatible IA-32 or Intel® 64 architecture processor with support for Intel® Streaming SIMD Extensions 2 instructions.


  • Microsoft* Windows* Vista* with Service Pack 2, or Microsoft* Windows* 7 Operating System
  • Microsoft* Visual* C++ 2005 with Service Pack 1 or more recent version of this tool

Download all samples with the Intel® Media SDK

Einzelheiten zur Compiler-Optimierung finden Sie in unserem Optimierungshinweis.