I bought and installed my Airplay Express yesterday and immediately stumbled on the sound delay / sync problem when playing videos on my Macbook. It was the second dissapointment in a row after finding out that the Airport Express is not able to extend networks from non-Apple routers without stating that very clearly in the product description beforehand (see also https://discussions.apple.com/thread/4650868?start=0&tstart=0 eslewhere on this forum).
Although I managed to solve most of the sync problems now by applying the tips given in this thread, I must say I am dissapointed by Apple. It's not a cheap product and you would expect things to work smoothly, that is also the image Apple tries to uphold and it is one of the reasons why I invest in expensive Apple products. These kinds of problems should not happen too often or Apple gets an increase in dissapointed costumers and the competition is sharp these days.
Anyway after some hours of puzzling this is how I solved my sync problems:
- I downloaded and installed Airfoil for Mac but only use the Airfoil Video Player. This video player shows up if you open any movie file with Airplay. I made a shortcut (alias) to this video player in my Application folder as the video player is not easy to find using Finder. I mostly use the video player when I want to stream videos with Safari. Open the link with the Airfoil Video Player and any streaming video I tried so far played perfectly without delay.
- For YouTube video's I subscribed as a tester for HTML5 through this link: http://www.youtube.com/html5. Allows you to play most YouTube videos in Safari just like you normally would without delay. Doesn't work for all video's though but use the Airfoil Video Player for those video's that don't work.
- For video files I want to play from my harddrive I try to open as many of them in Quicktime. Videos opened in Quicktime play through AirPlay without delay. Download and install free codec pack here which allow you to play most videos on Quicktime: http://perian.en.softonic.com/mac. Of course also install Flip4Mac: http://flip4mac-3.en.softonic.com/mac
- For those video files that still won't run in QuickTime I thankfully use AirVLC as posted by user bjornvanraaij in this thread. Download here: http://airvlc.com. Perfect little app that brushes away any AirPlay delay in videos played over VLC.
- Music played over Spotify or any other application on my Mac (so sound only, no visuals) I just play with delay, it doesn't matter as long as there's no visuals.
So it's quite a multi-faceted approach to the problem using a lot of 3rd party apps to compensate for Apple's frustrating fails with AirPlay and the Airport Express, but at least my syncing problems mostly belong to the past now. Thanks all for your useful comments and solutions!