Sound stops while video continues to the end

I downloaded off my camera a home video. The video and sound played until
what looked like it should be the end according to the bar that moves. When
the bar got to the end the video continued but the sound stopped.

Also the sound was out of sync with the video. Anyone had this problem and
have a solution?