So my system is doing the skipping again, here is my top output:
top - 12:45:08 up 11 days, 18:46, 1 user, load average: 1.45, 0.76, 0.50
Tasks: 241 total, 1 running, 240 sleeping, 0 stopped, 0 zombie
Cpu(s): 37.3%us, 1.7%sy, 0.0%ni, 61.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 3107020k total, 2318944k used, 788076k free, 198408k buffers
Swap: 4305380k total, 37960k used, 4267420k free, 1068564k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
20564 root 20 0 512m 385m 9376 S 62 12.7 2604:03 Xine_Player
18164 ruser 15 0 2496 1248 876 R 3 0.0 0:00.03 top
18795 root 15 0 35640 5640 1892 S 3 0.2 0:00.01 motion
19543 root 15 0 42848 14m 2496 S 3 0.5 647:49.90 motion
1 root 17 0 3352 2208 532 S 0 0.1 0:01.51 init
2 root 10 -5 0 0 0 S 0 0.0 0:00.84 kthreadd
3 root RT -5 0 0 0 S 0 0.0 0:13.11 migration/0
4 root 34 19 0 0 0 S 0 0.0 0:00.54 ksoftirqd/0
5 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/0
The video I am playing is very low quality, yet it is using 60% cpu! I'd say it is about 400x300 at most, the total file is only 150mb or so. If I boot into Vista I can watch HD 1080 video without skipping!