Davel's TechBlog

Icon

Trouvailles, plugins et autres "trucs" destinés à faciliter la vie des pov' développeurs comme moi. Spécialité AS3, PHP et un peu de Javascript.

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).

Pourquoi est-ce idiot d’organiser un jeu concours à lots basé sur le score ?

Bin oui pourquoi ? Et puis pourquoi « idiot » après tout c’est une bonne idée : ça augmente le challenge entre les gens, entre amis, bref ça donne envie de jouer pour donner à tout plein d’entreprises aux bonnes intentions ses coordonnées, qui elles ont le droit à un jeu où le score compte : celui qui aura la plus grosse base CRM gagne.

Et après tout on en a vu des jeux qui se basent sur le score ou le classement, et ça fonctionne très bien, comme Tower Bloxx sur facebook, ou encore La Brute[*] des excellents et prolifiques Motion Twin.

Peut-être, vous rétorquerais-je vaillamment, mais remarquez qu’aucun des deux n’offre de lots pour appâter plus de joueurs encore.

Alors pourquoi ? Lire la suite »