Sundar Pichai, responsable produit chez Google, a annoncé lors du Google IO 2010 (conférence annuelle et publique des développeurs) que, la vidéo étant un des contenus les plus importants à travers le web, Google souhaitait avoir un codec vidéo libre et gratuit. C’est la raison pour laquelle ils ont acheté On2 Technologies pour 120 Millions de dollars et était notamment l’éditeur du codec VP8. Google annonce donc donner les sources de VP8 sous une licence libérant le codec de toute royalty.
D’après TechCrunch, Google créée également WebM, qui sera en fait l’association de VP8 et de Vorbis. Des preview peuvent être vues à l’adresse : webmproject.org.
Selon Mike Shaver, de Mozilla, Youtube aurait commencé à convertir sa librairie entière de vidéo vers WebM. Il explique également que WebM est capable de gérer le multi-coeurs ainsi que les devices à faible consommation.
Une grosse pierre sur le pied de H264
Avec Firefox, Opera et Chrome derrière un codec entièrement gratuit et libre (VP8/WebM) ; et surtout avec Youtube qui va supporter d’ici peu VP8, il y a fort à parier que l’avenir de ce codec soit plus radieux que celui de H264.
C’est donc un revers pour la MPEG-LA, mais aussi pour les supports de H264 qui n’ont pas encore annoncé leur retournement (et parmi eux, on compte Microsoft avec Internet Explorer, et surtout Apple avec Safari et Safari Mobile).
Voici une liste complète de partenaires trouvée sur le billet du blog de WebM:
- AMD
- ARM
- Brightcove
- Collabora
- Digital Rapids
- Encoding.com
- Grab Networks
- iLinc
- INLET
- Kaltura
- Logitech
- Marvell
- MIPS
- Nvidia
- Ooyala
- ooVoo
- Qualcomm
- Skype
- Sorenson
- Telestream
- Texas Instruments
- Verisilicon
- Viewcast
- Wildform
Une vidéo par BrightCove:
J’ajoute que Guillaume Champeau a fait un article très correct sur le sujet. Je me permets donc de le reprendre ici :
WebM : Mozilla, Opera et Google ensemble contre la vidéo H.264
Pour contrer l’ascension fulgurante du format H.264 qui progresse rapidement contre le Flash, mais qui reste propriétaire et soumis à redevances, Google a publié le code source du codec VP8 sous licence libre. Il s’est associé à Mozilla et Opera pour proposer un format audio-vidéo ouvert, WebM, qui rassemble VP8, Ogg Vorbis et Matroska.
La Fondation Mozilla qui édite le navigateur libre Firefox, Opera et Google se sont associés pour lancer le projet WebM, et proposer un « format vidéo ouvert, de haute qualité pour le web, qui soit disponible librement pour tout le monde« . WebM utilise le codec vidéo VP8 racheté par Google en début d’année, et dont il a publié les sources ce mercredi sous une licence libre proche d’une licence BSD.
Les vidéos WebM seront reconnaissables par leur extension .webm, un conteneur Matroska qui associe la vidéo au format VP8 et le son au format Ogg Vorbis.
Alors que le H.264 soutenu par Microsoft et Apple est soumis à des licences et des paiements de droits sur les brevets, « WebM et les codecs qu’il supporte (la vidéo VP8 et l’audio Vorbis) n’exigent aucun paiement de droits de toute nature« . « Vous pouvez faire ce que bon vous semble avec le code de WebM sans devoir d’argent à quiconque« , indique la FAQ.
La licence rédigée par Google « vous permet d’utiliser le code de VP8 avec un minimum de restrictions sur votre utilisation« , explique la firme. « Vous pouvez utiliser le code dans des logiciels propriétaires et des logiciels open-source« . La principale différence avec la licence BSD standard et la licence VP8 est que cette dernière attribue des droits sur des brevets, qui sont cependant révoqués si l’utilisateur initie ou soutient un procès en violation de brevets à l’encontre de VP8.
Par cet artifice juridique original, ceux qui auraient l’idée de lancer des poursuites contre WebM et son codec vidéo VP8 auront l’interdiction de l’utiliser dans leurs propres produits. De quoi faire réfléchir à deux fois ceux qui seraient tentés d’user de leur propriété intellectuelle pour empêcher l’émergence d’un standard ouvert, ou pour en tirer profit une fois le standard réellement établi sur le marché. Aucune société technologique de premier plan ne pourrait se permettre un tel risque.
Outre Google, Opera et Mozilla, WebM est déjà soutenu par Adobe (mais si, vérifiez), Skype, AMD, ARM, Broadcom, Logitech, NVidia, Texas Instruments, BrightCove et bien d’autres.
La version HTML5 de YouTube, qui utilise jusqu’à présent le H.264, propose aussi le WebM en ajoutant manuellement le paramètre « &webm=1 » à la fin des URL. Par exemple, https://www.youtube.com/results?search_query=trailers&aq=f&webm=1.
Pour le moment, seules les toutes dernières versions de Chromium et Firefox sont compatibles. Opera ne devrait plus tarder.
Article diffusé sous licence Creative Common by-nc-nd 2.0, écrit par Guillaume Champeau pour Numerama.com