ter9999, on Nov 7 2009, 17:10, said:
Software decoders are not good for H.264 HD channels. The best way is to upgrade to 64-bit Windows 7 and use its native H.264 decoder (called Microsoft DTV-DVD Video Decoder) in DVBViewer. It works perfect here to allow my ATI 4850 card to do hardware decoding and all post-processing which means all AVIVO options are effective and the CPU usage won't exceed 8% for full HD H.264 channels. You can just have a try. This will also get full 50Hz/59Hz fps when using EVR.
I didn't know Windows 7 had a native DXVA capable H.264 decoder, but even though, this requires me to buy and use Windows 7, something I am not prepared to do (don't like the start menu and well, Vista 64 works ok).
Not sure what you mean by "Software decoders are not good for H.264 HD channels" as the _only_ thing I could get to work perfectly on my system was the software-only Divx H264 decoder. _everything_ else failed. Don't get me wrong, I'd like to be able to offload the work to the gpu, but currently this doesn't seem to be an option. Also, cpu usage on DVBViewer doesn't exceed 8% (Core i7 920) with Divx H264 decoder at 1280x720@50Hz. I find that quite impressive.
Quote
p.s. CyberLink PDVD9 H.264 video decoder is also perfect, but latest updates just disabled the H.264 decoder that can't be evoked by 3rd party applications. You may find and try early versions of PowerDVD 9, but PDVD 9 is not cheap.
I tried PDVD8/9 codecs but now I can't make DVBViewer accept the codecs. They are in the H.264 list, but they cannot be used. I don't know why. :-/
Also, now I am able to get ATI MPEG Video decoder play back with the full 50Hz. But as the cpu usage with that codec is approx the same as with the divx codec, I'll continue to use divx codec because it works every time (which ATI's apparently doesn't).