Plusieurs formats te sont offerts:
- H264/X264 (Qualité HD): Supporté nativement par Safari et Internet Explorer (9+).
- Ogg Théora (Qualité Dvix/Dvd): Supporté nativement par Firefox, Opéra et Google Chrome.
- WebM (Qualité HD): Supporté nativement par Firefox, Opéra, Google Chrome et peut être lu par Internet Explorer si les codecs sont installés.
Ces 3 formats ont chacun leurs avantages et défauts.
Le H264 est un format propriétaire, mais ça compression est la meilleur. Par contre, les vieilles machines auront du mal à le lire, car de gros calcules sont nécessaire pour le décodage.
Le Ogg Théora est un format libre utilisé surtout sous la plateforme linux. Il est généralement lisible partout (avec le codec) et il est extremement facile à lire (car l'encodage utilisé est au niveau d'un dvix/xvid) mais l'image est de moins bonne qualité. On évitera donc de l'utilisé pour des vidéo HD pour ne pas ce retrouver avec une vidéo de 10 min pesant 700Mo!
Le WebM, format libre pas encore connu mais pourtant, extrêmement puissant. Compatible facilement avec toutes les plateformes, il atteint presque le niveau de compression du h264, il est donc parfait pour des vidéos HD. Mais surtout, il est énormément optimisé, le décodage peut donc se faire sur des vieilles machines! Il est aussi le format utilisé par Youtube pour les vidéo HD!
Mon avis:
Avec la baliste HTML5 <video width="400" height="222" controls="controls">, tu peux mettre plusieurs sources (donc les 3 formats + un lien youtube par exemple)...
Mais je pense que, le H264 est bien pour des lecteurs de salon, à échangé par clé USB, mais pas vraiment à diffuser sur le web directement.
Le Ogg est bien pour la diffusion Web pour des gens qui ont de petites configuration.
Le WebM est clairement le format adapté pour la diffusion de contenu HD sur le web, dommage qu'il ne soit pas encore connu.
Je te conseil de jeter un coup d’œil sur le wiki de chaque format, ça vaut le coup ;)