I am a new linux user. When playing movies on (Mplayer, movie player or vlc) i get the audio and video unsynchronized. In Mplayer I try to adjust the delay but even then after somw seconds the video again slows while audio is normal and they get unSynchronized. I tired -autosync 30 option but it didnt work too.

Is this the issue of codecs or something else? Can anyone help me out of this annoying problem?