Log in

View Full Version : Video Playback slow in an AMD AthlonXP 2000+ system


inman
28th December 2004, 23:35
I have an AMD AthlonXP 2000+ system with 32MB integrated GeForce 2 card and 256MB DDR RAM. I didnt have any kind of problem related to video playback until today. I got a DVDRiP in Xvid codec from my friend. Here are the details of the file.

FILE_SIZE 693,772,288
CONT_BASETYPE AVI(.AVI)
CONT_SUBTYPE OpenDML (AVI v2.0),
CONT_INTERLEAVE_TIME 24
CONT_INTERLEAVE_PRELOAD 24
CONT_INTERLEAVE_ALIGN Split
CONT_TOTAL_BITRATE 0
CONT_BYTES_MISSING 0
CONT_AUDIO_STREAM_COUNT 1
VIDEO_CODEC_TYPE xvid
VIDEO_CODEC_NAME XviD
VIDEO_CODEC_STATUS Codec(s) are Installed
VIDEO_DURATION 01:16:35
VIDEO_FRAME_COUNT 275408
VIDEO_QF 0.117
VIDEO_SIZE_X 576
VIDEO_SIZE_Y 288
VIDEO_DISPLAY_SIZE_X
VIDEO_DISPLAY_SIZE_Y
VIDEO_ASPECT_DECIMAL
VIDEO_ASPECT_FRAC
VIDEO_PICS_PER_SEC 59.941
VIDEO_FRAMES_PER_SEC 59.941
VIDEO_FIELDS_PER_SEC
VIDEO_BITRATE 1162
VIDEO_MPEG4 MPEG-4
VIDEO_MPEG4_BVOP B-VOP
VIDEO_MPEG4_NVOP N-VOP
VIDEO_MPEG4_QPEL
VIDEO_MPEG4_GMC
VIDEO_H264
VIDEO_SAR
VIDEO_DAR 2.000
VIDEO_MPEG2
VIDEO_MPEG2_I_L
VIDEO_MPEG2_PROG
VIDEO_MPEG2_TFF
VIDEO_MPEG2_BFF
Note the unusual frame rate - 59.941. When I play this file in WMP 10, the playback is slow. Also it appears to skip some frames. Therefore I tried it on Crystal Player and I got better results. But it showed a "Speed Troubles" error.

When I checked the details, I got the following screen.....

http://img67.exs.cx/img67/2588/crystal1ai.jpg

And the "Frames Dropped" value kept on changing at a rate of approximately 32 frames in 5 secs. Therefore the video playback is not smooth.

Experts, please help.

Japhsoncross
29th December 2004, 03:45
i once had this kind of problem when i encoded some 59.94fps sources, and i updated the xvid decoder and the ffdshow.
i remember some old version ffdshow has this kind of problem when playing with windows media player and mpc with the decoder libavcodec.
so update you codecs.

Best Regards,
Japhson Cross

inman
29th December 2004, 06:34
I updated my codec to Koepi's XviD-1.0.3-20122004. But it is still the same. Video playback is still slow.

junglemike
29th December 2004, 13:50
Check your Cpu usage, if it is close to 100% -> try to use optimized player , like mplayer(win32) or Bsplayer. I had no trouble playing a larger resolution clip with 59.4fps with P3-750/Win2000

Japhsoncross
30th December 2004, 02:39
just check what decoder you've set to decode your xvid video. 'cause even if you've installed the newer version of xvid codec, but you're using the older version of ffdshow and using older libavcodec for your xvid. the newer xvid decoder won't help.
my machine is quite old, PIII 733, i can still playback the large size of xvid videos with 20041012ffdshow using xvid 1.1 with bsplayer.

Best Regards,
Japhson Cross

inman
30th December 2004, 17:35
Originally posted by Japhsoncross
just check what decoder you've set to decode your xvid video. 'cause even if you've installed the newer version of xvid codec, but you're using the older version of ffdshow and using older libavcodec for your xvid. the newer xvid decoder won't help.
my machine is quite old, PIII 733, i can still playback the large size of xvid videos with 20041012ffdshow using xvid 1.1 with bsplayer.

Best Regards,
Japhson Cross

No, the decoder is the latest version of Xvid.

Didée
30th December 2004, 18:10
inman, something IS wrong in your setup. 576*288*60fps w/o qpel w/o GMC - this I could play in my Athlon700 as long as it lasted (R.I.P.). An Athlon2000 should get deadly bored while playing such a clip ;)

WMP10 is ... well, just forget it. Open your clip in any player that shows and gives control to the used DS filters (mplayer2.exe, Mpayer classic, ZoomPlayer ... almost any player besides WMP), and make sure which filter is used for playback (which filter you have *installed*, means nothing at all).

Also, that "codec doesn't support yv12" message seems rather intruiging. For best performance, the playback chain should go yv12(source) --> yv12 HW overlay. XviD is yv12, and your GForce2 should have no problems with a yv12 HW overlay (if it does have, you're running the most worse driver that exists).