10 min d'écart entre les pistes audio et la vidéo, c'est beacoup.
Est-ce que les pistes audio ont exactement la même durée ? Si oui, essais de multiplexer les trois fichiers avec AviMux 0.4, et lis les avec BSPlayer 0.832 :
http://216.74.120.119/
Le mieux avant de chercher d'ou vient le pb est de travailler avec une vidéo à 25fps, et des mp3 à 48kHz. Après, si ça ne marche pas, explique ce qui ce passe, il faut réfléchir pas à pas.