Lorsque je vous ai présenté les images et la balise <img />, j'ai commencé par un petit tour d'horizon des différents formats d'images (JPEG, PNG, GIF, etc.). Pour la vidéo et l'audio, je vais faire pareil… mais c'est plus compliqué.
En fait, le fonctionnement des vidéos est même tellement complexe qu'on pourrait faire un cours entier à ce sujet ! Étant donné qu'on parle ici de HTML, nous n'allons pas passer toutes nos prochaines nuits à étudier les subtilités de l'encodage vidéo. Je vais donc simplifier les choses et vous expliquer juste ce que vous avez besoin de savoir.
Pour diffuser de la musique ou n'importe quel son, il existe de nombreux formats. La plupart d'entre eux sont compressés (comme le sont les images JPEG, PNG et GIF) ce qui permet de réduire leur poids :
Aucun navigateur ne gère tous ces formats à la fois. Retenez surtout la compatibilité pour les MP3 et OGG :
Navigateur |
MP3 |
OGG |
ACC |
Internet Explorer |
9.0 |
- |
9.0 |
Chrome |
Oui |
Oui |
Oui |
Firefox |
Oui |
Oui |
Oui |
Safari |
3.1 |
- |
3.1 |
Opera |
Oui |
Oui |
Oui |
Il n'y a pas de format « idéal » reconnu par tous les navigateurs ?
Eh non ! Heureusement, on pourra proposer différents formats aux navigateurs qui sélectionneront alors celui qu'ils savent lire. Ou alors on oublie les possesseurs de vielles machines pas à jour.
Le stockage de la vidéo est autrement plus complexe. On a besoin de trois éléments :
Quelle est la compatibilité des codecs vidéo sur les différents navigateurs ? Là encore, vous allez voir que c'est un joyeux bazar :
Navigateur |
MP4 H.264 (AAC ou MP3) |
Ogg Theora |
WebM |
Internet Explorer |
Oui |
- |
Oui |
Chrome |
Oui |
Oui |
Oui |
Firefox |
Parfois |
Oui |
Oui |
Safari |
Oui |
- |
3.1 |
Opera |
Oui |
Oui |
Oui |
Là encore, aucun format ne sort du lot. Il est conseillé de proposer chaque vidéo dans plusieurs formats pour qu'elle soit lisible sur un maximum de navigateurs.
Pour convertir une vidéo dans ces différents formats, je vous conseille l'excellent logiciel gratuit Miro Video Converter que vous pouvez télécharger grâce au code web ci-dessous.
Si il n'est pas au lycée, VLC le fait mais alors c'est pas super simple d'usage (c'est peu de le dire !)
Il vous suffit de glisser-déposer votre vidéo dans la fenêtre du programme et de sélectionner le format de sortie souhaité. Cela vous permettra de créer plusieurs versions de votre vidéo !
Créé avec HelpNDoc Personal Edition: Création d'aide CHM, PDF, DOC et HTML d'une même source