Comment faire boucler une video ?
Voici comment faire boucler (loop) une vidéo FLV grâce au composant MediaDisplay ou MediaPlayback. Cette explication est un peu technique et comporte surtout des codes, mais celui qui à posé la question comprendra sans aucun doute de quoi il s’agit…
Tout d'abord, déposons sur un calque vide, sur la première frame de la scène, une occurence du composant MediaDisplay.
Donnons lui pour nom d'occurence : med.
Sur un autre calque, écrivons le code :
//loades le fichier FLV dans le composant
med.setMedia('laVideoFileA.flv');
//créons un écouteur
var monEcouteur = new Object();
monEcouteur.complete = function(objetEvt) {
trace(med.contentPath+' est terminé');
//à la fin du FLV
//on rejoue dés le début : 0 secondes
med.play(0);
//écoutons le composant nommé : med
med.addEventListener('complete', monEcouteur
Et voici le code correcte pour faire une pause de 5 secondes avant de relancer le FLV.
med.setMedia('laVideoFileA.flv');
var monEcouteur = new Object();
monEcouteur.complete = function(objetEvt) {
trace(med.contentPath+' est terminé');
timerInterval = setInterval(timesUp, 5000);
med.addEventListener('complete', monEcouteur);
function timesUp() {
med.play(0);
clearInterval(timerInterval);
Si vous utilisez un diaporama réalisé avec Powerpoint 2002, vous devez enregistrer 2 fichiers :
Enregistre un diaporama sauf la 1ère diapo qui doit boucler. Ensuite la diapo qui doit boucler, au préalable Diaporama - Paramètres du diaporama - Exécuter en continu jusqu'à Echap - Utiliser le minutage existant car vous avez sans doute prévu des animations.
Puis créer un bouton d'action : Diaporama - bouton d'actions - personnalisé - vous dessinez un petit bouton et vous choisissez créer un lien hypertexte vers - Autre présentation Powerpoint que vous allez lier avec le premier fichier c'est terminé.
Pour exécuter votre oeuvre vous lancez votre diaporama qui comporte la diapo seule qui va boucler et pour continuer vous cliquez sur le bouton représentant le lien.