WebM: Le codec video de HTML 5

WebM est composé d'un conteneur dérivé de Matroska et du codec vidéo VP8 développé par On2 et acquis par Google. Pour l'audio, c'est le codec libre Vorbis qui est utilisé.

Le projet a été développé par Google (qui apporte VP8), Mozilla et Opera, et les principaux acteurs du Web se sont ralliés à ce format, qui deviendra le codec de la balise <video> de HTML 5.
Adobe a annoncé le support par le lecteur Flash. Microsoft supportera WebM à coté de H.264 dans le navigateur Internet Explorer 9 si l'utilisateur ajouter le filtre à DirectShow.
Les fabricants de processeurs graphiques notamment (pour ordinateurs, appareils photos) implémenteront le codec. AMD pour ses processeurs et unités graphiques, ARM pour ses processeurs pour mobiles, Nvidia pour ses processeurs graphiques, Intel incluera l'accélération matérielle WebM sur ses circuits intégrés si ce format devient populaire, Texas Instruments pour ses processeurs, eEt de nombreux autres...

WebM sur Youtube

Le principal fournisseur de vidéos dans le monde a déjà commencé la mise en ligne de vidéos au format VP8. Il est possible de les voir grâce à une recherche sur le site avec un paramètre additionnel:

http://www.youtube.com/results?search_query=trailers&aq=f&webm=1

Evidemment il faut un navigateur compatible.

La question des brevets

Le codec le plus répandu, H.264, considéré comme meilleur que le code open source Theora fait l'objet d'un ensemble de brevets par le MPEG/LA qui fait payer des droits annuels très élevés pour permettre de diffuser des vidéos dans ce format.

Précisons que les brevets logiciels qui limitent l'utilisation des codecs ne concernent que les USA et la Corée du sud.
Cela suffit cependant à interdire l'adoption de H.264 par Firefox même si un projet indépendant à été lancé pour une version de Firefox qui le supporte destinée au reste du Monde.

Avec l'arrivée de WebM qui est sous licence libre et de qualité proche de H.264, les navigateurs disposent d'un codec utilisable gratuitement pour la balise <video>.

Le 4 mai, la licence a été redéfinie pour séparer le copyright du code qui est maintenant sous licence BSD et les brevets sur le codec qui conservent une clause contre les litiges. Celle-ci interdit son utilisation a ceux qui lui feraient un procès pour violation de brevet.

VP8 est-il une copie de H.264?

Quand on a demandé à Steve Jobs quels étaient les projets d'Apple vis à vis de WebM, il s'est contenté de mettre en réponse un lien sur cette Analyse technique de VP8.
Aller à "Addendum C: Summary for the lazy" pour un résumé.
VP8 est-il supérieur à H.264? Ce comparatif est fait par un programmeur de H.264. Est-il objectif? Une réponse.

En fait il y a quelques contradictions dans l'analyse:

C'est clair, ce logiciel est même plus ancien que x264.

et plus loin:

En bref il semble avoir été diffusé trop tôt.

puis:

VP8 est tout simplement beaucoup trop similaire à H.264.

Donc le codec est plus ancien que H.264, il aurait été publié trop tôt et finalement ce serait une copie de H.264!

Une autre comparaison.

Plus d'information