el codec que usas será una porqueria, minimo prueba con FFdshow en su ultima version o compra el CoreAVC que a dia de hoy es el mejor y no tiene rival (es el que menos CPU consume con diferencia, vamos un mini portatil con Intel Atom 1.6ghz tira de la mayoria de videos 720p que he podido probar, y 1080p en casi la totalidad de los CPU dual existentes)
Tambien podria ser que instalaras un ultramegaguay pack de codecs de un porron de megas con 1000 codecs de adorno y tengas al Windows/Directshow como un motocarro tirando de un tren. El CCCP codec pack trae 5 codecs y un reproductor de video, no hay necesidad de nada mas.