I frequently download retro-music video’s from website’s, and it’s no secret to say that most download’s end up with the audio/video out of sync, while others are perfect.
Can anyone clarify why some video’s are (presumably) in perfect sync when they get posted onto the web, but end up out of sync when downloaded?

And does anyone know of a utility which can fix this sync issue?