Graffix_God wrote:the second pentium I mentioned above (Pentium 3) it's supposed to be Pentium 2 ... just so ya know
Your CPU is weak.
Seriously, it is. Video decoding is much more processor-intensive than you think -- especially the newer formats.
My laptop, which has a Pentium 4 mobile clocked at 1.7 GHz and 1 GB of PC-2700 SDRAM running under Gentoo Linux, has trouble playing high-motion 640x480 XviDs at 29.97fps.
(Don't suggest WinXP: it's even worse in that environment. Why do you think I switched?) It cannot handle 640x480 XviDs at 60fps. God forbid I ever try HD.
My Athlon64 3400+, however, hasn't crapped out yet, although I have seen CPU load stay steady at 100% while playing around with H.264 encodes. This isn't really an AMD vs. Intel debate; it's just illustrating that even "high-end" systems can have trouble with this.
If you really want to know how much power is required for this kind of stuff, I suggest you read up on e.g. the H.263 and H.264 standards, as well as peeking at, say, the XviD implementation source code.
Here's a few things you can try:
- Disable postprocessing. For large videos (as in frame size) this can speed things up.
- Clean up your computer's hard drive. Disk access, while not usually a major factor with stuff like DivX/XviD, can still be a problem in highly fragmented drives, and if you happen to use a file system that is prone to excessive fragmentation (i.e. NTFS, FAT32) then this may help.
- Reduce the frame size and try playing that.