2010-03-17 5 views
0

Pour un étudiant de l'école moi et quelques copains de créer une application qui montre beaucoup de similitudes avec le C-Mon & Kypski musicvideo sur www.oneframeoffame.com. L'application est en cours de développement en Flex.Le point au hasard sur VideoDisplay n'est pas assez précis

Nous voulons obtenir un point aléatoire d'un clip, le laisser en pause afin qu'un utilisateur puisse imiter la pose et en faire un instantané.

Ce que j'ai réussi à faire est d'obtenir un point aléatoire du film. Je l'ai fait en obtenant une valeur aléatoire entre 0 et la durée totale du film.

Mais ce que je n'ai pas réussi à faire est de laisser l'écran s'arrêter tous les 24 heures. Comme le film conciste sur 24FPS. Il semble que la valeur aléatoire du film demandé soit arrondie par le film lui-même. Par exemple: Il ne semble y avoir aucune différence entre les images demandées à 2.40 ou 2.41.

Il semble que cela a un rapport avec l'utilisation des images clés que j'ai lues dans le Guide de référence du langage Adobe® Flex ™ 3.5. Le film est un fichier FLV et j'utilise l'objet VideoDisplay pour afficher le film.

Est-ce que quelqu'un est familier avec ceci ou connaît une solution à mon problème? Merci d'avance

Répondre

0

Je n'ai pas utilisé l'objet VideoDisplay moi-même, mais d'après ce que vous avez mentionné, il peut y avoir deux solutions.

  1. Ajoutez d'autres images clés lors de l'encodage de votre vidéo. Cela le rendra plus grand, mais vous permettra de chercher plus précisément.

  2. Recherchez l'image-clé précédente et autorisez la lecture de la vidéo jusqu'à ce qu'elle atteigne l'emplacement souhaité.