I've been searching for an answer to this issue to no avail. I even tried disabling hardware acceleration. Last Sunday (Father's Day) we had a video that the sound was several seconds ahead of the video. We meet in a converted theater and use 2 computers (one on a Vizio HDTV and one through a BenQ projector on the big screen). A 4x2 HDMI switch allows us to switch inputs and it splits audio from the video (on the projector) so we can run the audio through the sound board.
The HDMI switch died on us about 20 minutes before service so I plugged HDMI directly into my computer and ran an audio cord to the board. This is the setup that we usually use on the Vizio and there are no sync issues. Pastor wanted a clip from the end of The Drop Box played at the end of service so I switched my computer to play on the projector (the other computer, which is usually on the projector, has no DVD player).
Originally I thought that the reason for the lip sync issue was the change in the set-up, but the DVD clip had no lip sync issue. It played flawlessly. The only difference I can see is that I used VLC Media Player 2.2.1. to play the DVD.
Any suggestions? I am installing our back-up switch this evening, Lord willing it won't fail when there is no time to switch to a back-up.