Do you have the correct decoder installed?
You can find out by doing the following: (XP Only)
Click Start | Run
Type cmd to open a command prompt window
Type dvdupgrd /detect
A dialog box will show you the decoder name, file name, version and company
that makes it.