Not sure about Windows 7, but I haven't had any luck with MKV's on Windows XP with NVIDIA cards. Seems that a lot of people that encode MKV files don't adhere to the Blu Ray / DVB standards with regards to Reference Frames.
The NVIDIA Linux driver seems a lot less fussy about that and plays all my MKV's with VDPAU acceleration ok.
It will work if you use the CoreAVC codec 1.9.0 or above with an nvidia card that supports CUDA. I have also had it work using the PowerDVD codec. This is using MediaPortal and vista (although the first solution should work for any OS)
Basically if you use a codec that does hardware H.264 decoding it should work as .mkv is just a container like .ts
dont worry about coreavc its not needed! and isnt free. there is a guide on how to setup media player classic home cinema.. ill post it when i get home, in a bit over an hour, its really quite straight forward. You just need to disable some internal filters, enable some other setting and it works.. takes 5 mins to do and really is quite simple.
Also, your videos need to be dxva capable videos for hardware decoding to work
Follow that guide word for word, no shortcuts!!! and you will be good to go
Edit: I struggled and struggled for a good couple of days with many codecs and other shiz, until i found that guide.. ive followed it twice now for my windows 7 builds, and had it working flawlessly in less than 5 mins.. it works, and is easy..
Edit2: Media player that comes with your computer is NOT media player classic home cinema, you have to download it from that site in the guide.. Thought i should point that out.. let me know how you go anyway
Seems that a lot of people that encode MKV files don't adhere to the Blu Ray / DVB standards with regards to Reference Frames. .
I have seen this happen also (downloaded the terminator series and couldnt get picture - just sound) - you can re-package the file updated to perform h/w decode but it takes a bit of time and pissing about.
Thats one plus with CUDA that its not using h/w decode its just passing the processing to the GPU instead of the CPU so it doesnt matter how its encoded/packaged.
Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly
to your computer or smartphone by using a feed reader.