We presently use the IPP library to decode mpeg2 and h264 videos at HD and 4k resolutions. We recently tried the sample_decode.exe application from the Media SDK, but it is failing on a large fraction of our test mpeg2 and h264 videos, all of which decode fine with IPP.
An archive of the test videos is here: https://www.dropbox.com/s/q0yc2vl42rgmi1z/VideoTesting.zip
We are using the decoder with settings such as sample_decode.exe mpeg2 -r -i Vote.mpg (or h264 for the h264 files.)
All of the files in the archive fail to decode properly with sample_decode from the Media SDK but work fine with IPP.
Is there a setting in the Media SDK that the we or the sample decoder program is not setting correctly for these file formats? It seems curious that a newer product would fail on a number of files that the previous library works fine with.
We're on Windows 7/64 bit, VC2010.
-Eliot