And this is appropriate advise for someone who's willing to do that. Not everyone is though. If he's interested in some short term pain for long term gain then that could work for him. If he's after out of the box ready to go, then perhaps not.
For HTPC applications GPU decode can be very advantageous, but thankfully for AMD, not everyone needs this.
There are some considerations to take into account when dealing with 1080p content. Various profile/bit rates can devastate quite hefty CPUs. Even with modest 1080p content running on a MythTV box that is also recording four concurrent programs you are also more prone to problems than you'd otherwise be if GPU decode was available.
I never praised Nvidia like that. I only gave my perspective that it seems ATI/AMD isn't able to or won't invest enough resources in their drivers. Nvidia have their own problems but generally, the driver (well, binary blob to be specific) is half decent. That doesn't mean I support how they do it.
Btw, how come Distrowatch lists the Nvidia driver (ver.) but no update listed for ATI fglrx?
I have said that I prefer ATI for both the hardware and decision to have some FOSS support. But, I was apprehensive because I have enough trouble with other stuff let alone a driver that may 'not work' when the kernel or xorg is updated. The other issue is a feature set that may or may not be fully optimized. I'm not sure what is wrong with being concerned with that.
I still *want* to get either a HD 5770 or HD 4770. But, I need/want features and quality for video so if that's there (when I want to buy), that's great. If not, I'll be disappointed but that's life.
Okay, carry on...
How do you find CPU decode of blueray bit rate (40mb/s)
Obviously if cpu is on load there is less room to encode video while watching. So nvidia wins here. Yes in geenral HTPC are more suited to video accel. But it is possible to play HD content on cpu too.
I have a friend who has an overclocked i7 920 (4GHz on water) and that machine has issues with single threaded CPU decode of really high bit rate video. For software that does mutli-threaded decode that's OK on that machine. (and so it should be)