It's amazing what you'll find with just a few searches in Google. I ripped a DVD and the sync was perfect. As soon as I converted, the delay even on the computer was horrible.
So try the following site if your video is out of sync even before copying it to your player.
http://www.gromkov.com/faq/faq2004-0064.html
This site explains several scenarios for out of sync Audio and Video including:
- Time delay between Audio and Video stays the same.
- Time delay changes (increases or decreses).
Best of all, it is free. Check it out!