obobskivich wrote:
Worth also noting: on the "bridged" GeForce 6/7 cards, video accel is generally disabled/unsupported per nVidia specs. I'm not sure if the 8400GS PCI would have a similar limitation or not. PCIe of course the 8400-8600 or G9x+ will be solid (and note that GeForce 8 has both G8x and G9x parts - the G9x parts have the improved decode features like the 8600). Regarding 1080p, my Quadro FX 1700 (GF8600 based) has no troubles with YT 1080p. 😀
I've been playing with a PCI (not Express) 8400GS that came in the mail yesterday. It's a G98 based version. I can confirm that hardware H.264 acceleration definitely works on the PCI G98 based card. Software/drivers could still get in the way though.
I wasn't able to get this feature to work on WinXP, but I didn't put a lot of effort into it. What I tried with XP was an old install with the nVidia 260.99 driver and VLC player. In VLC I made sure the "hardware decoding" box was checked, but it was still killing the CPU and not playing properly. I suppose the next things I'd try for XP would be a later driver and different player software.
I was able to get acceleration working with SMPlayer (an MPlayer frontend) under Linux Mint 17.1. It just needed the proprietary NVidia driver enabled, and an option changed in the SMPlayer settings. The system running that install has a Prescott 2.8GHz/533 CPU.
While playing a 1280x720 video file, originally downloaded from youtube, in software mode the CPU was saturated and it only played about half speed. With "VDPAU" enabled, it plays smoothly and the sum of CPU usage for the "MPlayer" and "SMPlayer" processes is 6%. So no doubt that it worked. However, I haven't had any luck playing directly from Youtube yet.
These cards really are amazing for video playback on old PCs. Somebody here reported using a PCI 8400GS to play 1080p with a Pentium3 933MHz:
http://forum.kodi.tv/showthread.php?tid=61218
I need to repeat the annoying caveat though that some 8400GS cards have the older G86 GPU in it, not the G98 which is better for video acceleration. I have no idea why nVidia didn't give the G98 based cards their own name.