What type of file is it?
Youtube is notorious for causing certain types of files to go out of synch, which you noticed by the audio/video being off. You could try re-uploading it, or maybe converting it to a different file format when uploading. Youtube is great when it works, but very frustrating when it does not.
Bookmarks