Catégories
Divers Flash / AS3

FLV inclut dans un SWF et désynchronisation du son

Pour d'obscures raisons liées à la fabrication d'un site avec une vidéo assez interactive, j'ai du inclure un fichier flv dans mon fla et travailler mes animations par dessus... ou par dessous.

Et tout allait bien jusqu'à ce que je teste ladite animation : le son et l'image étaient un peu en décalage. Trop pour être utilisable et pas assez pour ne pas croire que la lourde vidéo faisait ramer ma pauvre machine.

Erreur grave ! Après plusieurs essais et recherches j'ai fini par trouver le coupable : moi même.
En effet, l'analyse avec Media Coder (pas d'autre soft sous la main pour récupérer cette info) du flv m'a indiqué qu'il tournait à 25 fps, or mes anims sont réglées par défaut sur 24 fps. Une fois mes paramètres d'export mis à jour tout a tourné presque comme sur des roulettes... ça continuait de ramer mais de manière synchrone cette fois. :)

Donc voilà, si vous voulez inclure un flv directement dans votre swf, assurez-vous que les deux tournent à la même vitesse (fps).