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.

Question de: Oni | Réponse de: Jean Philippe - Mis à jour: 26/05/2006
Les 5 questions précédentes:
Explic utilise des cookies sur son site. En poursuivant votre navigation sur explic.com, vous en acceptez l'utilisation.  En savoir plus