I recently tried to watch an .ISO file that requires subs but they appear out of synch. I then converted the .ISO to .VOB files, subs still out of synch. I then converted the VOB files to an .AVI file and the subs are now perfectly in synch. Can anyone tell me why this happens?

Many thanks in advance