Earlier today we shared that NVIDIA is bringing PureVideo features to Linux through a major update in their binary display driver. The NVIDIA 180.06 driver adds VDPAU support on Linux, Solaris, and FreeBSD operating systems, with VDPAU being a set of APIs designed by NVIDIA to accelerate video decoding, provide post-processing capabilities, timstamp-based presentation of video frames, and compositing of sub-picture elements. We have now had the time to benchmark the Video Decode and Presentation API for Unix and have seen the benefits of PureVideo features finally arriving on alternative platforms.
So what the hell is the benefit? Nada. The fact it's opensource means nothing when the driver side could be damn complicated, so good luck Intel and others trying to use this as the standard.
Wait, what? Open standards are indeed nice, but at least competition will still occur, but not as well, which is the point of closing things up (which then sometimes backfires). Instead of programs adopting just XV and XVMC and such, now they have to add on this new one that only Nvidia cards are able to utilize because the API is closed? If so that does indeed suck for developers. Just as I was starting to feel comfy that XVMC was going to be the next big and powerful standard...
But, at least something is there and exists, so that's good at least.
I was about to replace my 8600 in our HTPC with an AMD card of some sort because of this issue of horrible lag while playing really intensive/big movies, but now I may not have to, tho still probably will since AMD is more open-sourcey. =D
And the hammer falls once again, bitch all you want about not being a FOSS solution, end result once again is Nvidia delivers while the rest show roadmaps. In the end, if you want working solutions look to nvidia.