I swapped an MX440 (64 mb) video card for an Evga GeForce 6200 (256 mb)
video card because VLC can't really play large h.264 video files
smoothly on my system.
I updated VLC to the latest version (2.0.1 I think).
This chart: http://www.nvidia.com/docs/CP/11036/...Comparison.pdf
indicates that the AGP version of GeForce 6200 has H.264 decode
acceleration for both Hi-def and standard-def content (but it doesn't
have H.264 decode with IDCT and CAVLC/CABAC - what ever the hell those
are). It also has MPEG-2 decode acceleration, but not Mpeg-2 inverse
telecine (what-ever that is).
VLC has a check-box to enable "Accelerated video output (overlay)" - and
I have that checked.
VLC also has (in the Input & Codecs settings section) a check-box for
"Use GPU accelerated decoding" - but that option is greyed out. Any
I was trying to play a video file with these specifications:
Codec ID : V_MPEG4/ISO/AVC
Bit rate : 3550 Kbps
Width : 1280 pixels
Height : 720 pixels
Frame rate : 29.970 fps
Writing library : x264 core 120 r2164 da19765
VLC did a poor job playing that file. I was getting about one or two
second's worth of frames that played ok before it stuttered and
pixelized for a second or two before playing again. The audio was AC3
stereo, and it played just fine.
However, when I play the same file using MediaPlayer Classic, the file
plays really well.