I found this about audio sync problems you can give this a try you will need the vlc media player
In the VLC setting , Preferences, click on Audio and then click the Advanced options checkbox;
there is an Audio desynchronization compensation setting that allows you to set a positive
or negative time delay between the video and audio tracks in milliseconds

you will need to stop and start the movie after each adjustment
There are also hot keys for increasing and decreasing the audio
for pc it is ctrl+k and ctrl+l
and for a mac it is f and g