La théorie :
Présenter un clip vidéo musical avec la pochette de l’album duquel est tiré le morceau dans une animation Flash. Ajouter quelques fioritures personnelles dans la scène. C’est a priori fastoche comme truc?
La pratique :
Récupérer les éléments graphiques, audio et vidéo sur Internet ou ailleurs. Cela se complique un peu: les formats des fichiers doivent être importables dans Flash. Musique en MP3 standart de taille acceptable pour ne pas trop encombrer son serveur, vidéo au format FLV permettant la diffusion en streaming.
Des outils de conversion sont très souvent nécessaires car il est rare de récupèrer des fichiers directement exploitables.
Dans cet exemple :
Dans Flash : créer une instance étiquetée d’un lecteur sans enveloppe que l’on va piloter. Editer le chemin de la vidéo, créer un écouteur qui en fin de lecture réinitialise l’application.
Insérer des boutons de commandes et les fonctions associées qui empêchent les lancements multiples responsables de crashes.
Création d’un timer pour la chronologie des actions.
Programmer et tester les interpolations de mouvement des clips.
Coté serveur : uploader la musique, la vidéo et l’application Flash.
Dans l’éditeur HTML : incorporer l’animation Flash et récupérer le code à insérer dans le billet. Entrer les bonnes URL du serveur.
Petite subtilité : Placer des caches sur la scène aux bonnes profondeurs pour masquer les bandes grises en haut et en bas de la vidéo, sinon le rendu n’est pas très propre sur fond noir.
Conclusion :