Vae Victus!
It's like the man who commented on your YT vid - progressive audio desync. It means that it gets more and more out of sync. Basically you can hear no audio just before the end of the level. It's because when you finish the level, audio and video is cut off at the same time but with your delayed video it last some time longer than the sound. Simple operation of streching the audio in Audacity or any editor without changing the pitch should result in perfect sync. It's all in SDA KB.