2010-10-31 3 views
0

Je développe une application dans Flex 3.5 pour les didacticiels vidéo, qui utilise beaucoup de vidéos Captivate 4 (AS3) (> 200). Dans la partie frontale, l'utilisateur peut naviguer dans les vidéos dans une structure de menu. Dans la partie administration, les administrateurs peuvent télécharger plus de vidéos et les organiser dans la structure du menu. Puisque nous avons plus de 200 vidéos Captivate, nous avons voulu intégrer une fonctionnalité de recherche dans le fronted, qui serait basée sur le contenu textuel des vidéos Captivate. L'idée est la suivante: chaque fois que l'administrateur télécharge une nouvelle vidéo Captivate dans le système, un index est créé en fonction du contenu de la vidéo.Extrait Captivate 4 légendes de texte utilisant Flex (ActionScript 3)

Ma question: comment puis-je extraire les légendes de texte d'une vidéo Captivate en utilisant Flex ou plutôt ActionScrip 3?

(je sais, il y a une exportation/fonction d'importation de Captivate, mais je voudrais accéder à ces textes de manière dynamique Flex.)

Je vous remercie de votre aide.

Cordialement, Tas

+0

Ne serait-ce pas mieux de faire du côté du serveur d'extraction? –

+0

Eh bien ... mon problème est * comment * extraire les données de texte ... si je le fais côté serveur ou non, c'est une autre question. – Tas

Répondre

1

D'accord, j'ai trouvé la réponse. Chaque vidéo Captivate (au moins Captivate 4) a une variable appelée movieXML. Après avoir chargé une vidéo Captivate dans Flex avec flash.display.Loader ou URLLoader, vous pouvez accéder à cette variable et extraire toutes les informations dont vous avez besoin.

Salutations, Tas

Questions connexes