Dans cette ressource, nous allons découvrir la simplicité avec laquelle une vidéo peut-être diffusée sur Internet, mais nous n’allons pas nous limiter à une simple diffusion. En effet, tout l’interêt de passer par une animation Flash pour proposer à un internaute de consulter une vidéo est de pouvoir combiner les possibilités qu’offre l’ActionScript avec la lecture d’un flv (vidéo au format Flash).
Si vous n’avez pas besoin d’une réelle interactivité lors de la diffusion d’une vidéo dans un .swf, dans ce cas, vous n’êtes pas obligé de faire appel à l’ActionScript et seules les premières lignes de cette page vous seront utiles. Dans le cas contraire, vous allez découvrir qu’il existe de nombreuses possibilités d’interactions avec une vidéo !!!
Encoder une vidéo
Avant d’apprendre à intégrer ou importer dynamiquement une vidéo dans une animation Flash, vous devez apprendre à l’encoder, c’est-à-dire la "compresser" . Il est important de savoir que seuls les formats .flv et .mov en H264 sont compatibles à la lecture d’une vidéo dans une animation Flash. Attention, le codec H264 n’est reconnu qu’à partir du player Flash version 9,0,115,0, n’encodez donc vos vidéos en .mov avec le codec H264 uniquement si l’animation Flash vérifie le numéro de version du player (consultez la ressource intitulée "Informations utilisateur" pour savoir comment récuperer cette information). D’ici le premier trimestre 2009, cette vérification ne devrait plus être nécessaire.
Pour encoder une vidéo, il existe de nombreuses solutions logicielles, payantes et gratuites, mais si vous avez installé correctement Flash CS3, l’application Flash CS3 Video Encoder s’est installée également dans le dossier Adobe qui se trouve lui-même à la racine du dossier Applications de votre ordinateur. Vous pouvez également passer par le logiciel QuickTime Player en le lançant, vous retomberez de toutes les façons sur l’interface du Flash CS3 Video Encoder.

1. Lancez l’application Flash CS3 Video Encoder.
2. Faites glisser des fichiers de type vidéo que vous souhaitez encoder, dans la fenêtre principale de l’application.
3. Sélectionnez le ou les fichiers que vous souhaiter encoder avant de cliquer sur le bouton Paramètres. En cliquant sur ce dernier, vous vous aprêtez à spécifier les pramètres de compression des fichiers que vous avez séléctionné.

4. Réglez les paramètres de compression vidéo et audio, sans oublier de recadrer ou redimensionner l’image de votre séquence si vous en avez besoin.
Préréglages par défaut
Si vous ne voulez pas régler par vous même les différents paramètres que nous allons passer en revue, vous pouvez sélectionner dans le menu de la copie d’écran ci-dessous, le profil d’encodage qui effectue pour vous des réglages de compression audio et vidéo. Attention, choisissez toujours au minimum un profil Flash 8, c’est préférable si vous souhaiter obtenir une bonne qualité d’image et optezgalement au minimum pour une qualité moyenne. Dans le cas où la diffusion de votre vidéo se ferait off-line (pas sur Internet), sélectionnez le profil Flash 8 - Qualité élevée. Pour finir, si vous ne spéciez pas de nom de fichier de sortie, celui qui sera donné à chaque fichier encodé sera le nom actuel avec l’extension .flv.

Les réglages vidéos
Avant d’effectuer les premiers réglages de compression de votre vidéo, si vous en avez besoin, vous pouvez définir les points d’entrée et de sortie de votre séquence, elle sera alors au final plus courte que la durée actuelle, mais vous aurez au moins retiré les premières et dernières images de votre vidéo que vous ne voulez pas voir apparaitre dans votre vidéo encodée. Faites tout simplement glisser les deux taquets (représentés par des triangles, entourés par les carrés rouges de la copie d’écran ci-dessous)vers l’intérieur de la fenêtre, tout en vérifiant les images qui défilent dans le haut de la fenêtre.
1. Sélectionnez toujours le codec vidéo On2 VP6.
2. Ne spécifiez pas une qualité précise (basse, moyenne ou élevée), mais saisissez plutôt une valeur dans la case "Débit de données max. : ". Pour un format d’image de 300 à 500 pixels de largeur, indiquez une valeur comprise entre 350 et 450 kbits. Notons tout de même que plus vous spécifiez une valeur élevée, plus le débit de la bande passante de l’internaute doit être élevé. Le conseil le pus sage que nous serions vous donner est de faire vos propres tests de compression, mais ne perdez pas de vue qu’ils devront être fait en ligne.
3. Dans la mesure où vous ne pouvez pas connaître la composition précise d’un séquence vidéo, il est très difficile de faire un autre choix que de sélectionner "Automatique" pour l’intervalle des images-clés.
4. Concernant la cadence, conservez la valeur proposée par défaut , "Identique à la source". Si vous souhaitez réellement diminuer le nombre d’images par secondes (ips), optez alors pour une valeur correspondant à la moitié de celle en cours.
5. Pour finir, ne cochez la case Désentrelacer que dans le cas où vous devez encoder uen vidéo qui provient d’une source vidéo (ex. : un fichier .dv). Cochez la case "Coder le canal alpha" unqiuement si votre vidéo possède réellement une couche alpha, c’est-à-dire une couche qui définit des zones de transparence dans la vidéo.

Les réglages audios
Conservez le réglage par défaut qui offre une bonne qualité d’écoute. Décochez éventuellement la case "Coder les données audio" dans le cas où vous souhaiteriez obtenir une vidéo encodée sans piste audio.

Recadrer une vidéo
Commencez par recadrer votre vidéo avant de la redimensionner. Quel que soit l’ordre de vos réglages, observez attentivement les dimensions finales de votre vidéo qui figurent en bas à gauche de la fenêtre (720x404 dans l’exemple de la copie d’écran ci-dessous).

Voilà, vous savez à présent configurer les paramètres de compression d’une vidéo, il ne vous reste plus qu’à faire vos propres tests pour bien vous approprier cette technique qu’est l’encodage d’un fichier.
Placer manuellement une vidéo sur la scène
Pour placer une vidéo sur la scène, vous pouvez le faire de deux façons : Manuellement ou à partir de lignes d’instructions, détaillons tout de suite l’approche manuelle.
1.Via le menu Fenêtre sélectionnez la commande Composants.
2. Déroulé la liste des composants de type Video (clic sur le triangle (Mac) ou sur le carré contenant le signe plus dans un carré (Windows).
3. Faites glisser le composant de type FLVPlayback sur la scène.
4. Via le menu Fenêtre sélectionnez la commande Inspecteur de composant.

5. Cliquez deux fois à droite du mot Source.
6. Cliquez sur l’icône de répertoire située à droite de la fenêtre.
7. Localisez un fichier au format .flv.
8. Validez votre choix.
9. Cochez la case "Ajustez aux dimensions du FLV source" si elle ne l’est pas.
10. Fermez la fenêtre en cliquant sur le bouton "OK".
Voilà, si vous publiez votre animation, vous constaterez que la vidéo se lit correctement. Si vous avez réalisé cette manipulation sans difficulté, nous vous recommandons d’essayer d’intégrer une vidéo à partir de lignes d’instructions.
Par ailleurs, vous pouvez également intégrer une vidéo manuellement sur la scène (les étapes 1 à 3 de l’énumération ci-dessus) et spécifier le chemin à partir d’une ligne d’instruction. Dans ce dernier cas, vous devrez tout de même nommer votre occurrence de type FLVPlayback.
Remarque : Dans la fenêtre qui s’affiche lorsque vous indiquez la "source" d’une occurrence de type FLVPlayback à partir de la fenêtre Inspecteur de composant, il arrive parfois que le "chemin du contenu" soit une adresse absolue et non relative. Vous devez alors supprimer le début de l’adresse que Flash a saisi automatiquement pour vous. Ce bug démontre qu’il est vraiment préférable d’indiquer la source d’une occurrence de type FLVPlayback à partir de lignes d’instructions