Vidéo dans le navigateur, entre pragmatisme et idéalisme

Publié le :

Vidéo dans le navigateur : Theora ou H.264 ? se demande l'ami Tristan, dont la question est purement rhétorique puisqu'il ne conçoit le futur des codecs vidéo que du côté du format libre Theora et de HTML5.

Je disconviens respectueusement avec certains de ses arguments. Voici pourquoi :

ventes apple 1t10

L'erreur, que je pense être de forme sinon c'est du gros troll velu ;-), est de présenter un argumentaire prétendant porter sur "le web", "les navigateurs" et "les internautes" avec des chiffres jetés comme représentatifs de tout ce bel ensemble.

Or, non, le web ne se réduit pas au navigateurs "de bureau". Les internautes non plus, il y a tout de même des téléphones et des réseaux mobiles qui n'ont plus grand chose à envier à leurs équivalents sédentaires.

La vidéo non plus ne se réduit pas au web. Vous avez vu les chiffres de ventes d'iPod ci-dessus ? Ces petites bestioles-là savent afficher des vidéos aussi, qui sont distribuées via le web, alors qu'elles ne contiennent aucun navigateur.

J'ajouterais que je n'apprécie guère les raisonnements où l'on insinue que 8% des "utilisateurs du web" sont quantité négligeable. Avec ce genre de raisonnement, on peut oublier tous les utilisateurs Mac, et tant qu'on y est, pourquoi se faire ch*er avec l'accessibilité pour une toute petite poignée de péquins un peu handicapés. N'est-ce pas ? (Comment ça c'est pratique courante ? Ah ah.)

Tristan, emporté je pense par l'espoir de jours meilleurs sur le front de la vidéo en ligne, offre une vision idéaliste du sujet. Il n'y a rien de mal à cela. Je rêve pour ma part d'un standard vidéo depuis au moins 12 ans. A l'époque on devait se coltiner des horreurs comme la peste Real Player (que le choléra Flash a remplacé).

Mais l'idéalisme, ce n'est pas avec ça qu'on fait de la vidéo numérique, ça ne l'a jamais été et je ne vous conseille pas de bloquer votre respiration pour l'avenir proche. Aujourd'hui, le pragmatisme c'est Flash et ses formats propriétaires mais sa présence écrasante sur tous les navigateurs de bureau (ou presque), ou H.264. et sa présence tout aussi écrasante sur les navigateurs et appareils mobiles. Le navigateur mobile dominant c'est Safari Mobile accompagné de tous ses cousins basés sur WebKit. Et les contraintes matérielles de petits appareils mobiles sont servies, concrètement et économiquement, par des codecs comme H.264, pas par Theora. Apple et tous les constructeurs d'appareils mobiles font avec ce qui est économiquement et techniquement possible, et les rares codecs vidéo libres et performants n'offrent pas encore une alternative crédible aux codecs et matériels propriétaires. Ajoutez à cela le coût et la difficulté pour encoder des catalogues entiers de vidéos, et vous avez une idée de l'inertie de l'écosystème où constructeurs de lecteurs et producteurs de vidéos doivent s'entendre et s'accorder sur un minimum de stabilité pour construire un ensemble économiquement viable.

J'ose le dire, les efforts actuels de Mozilla et de Vorbis sur HTML5 et Theora, c'est de la roupie de sansonnet par rapport à l'industrie existante. J'espère sincèrement qu'ils auront une influence bénéfique, mais je n'ai pas grand espoir à court terme. Bref, le tag vidéo c'est toujours pas gagné.

Armez-vous de patience, et en attendant explorez les avancées de HTML5 qui sont bien plus intéressantes que la vidéo et qui vont permettre concrètement de reléguer Flash à un rôle marginal, et influencer incidemment l'avenir de la vidéo sur le web.

P.S. et je ne peux pas ne pas relayer ce tweet de John Gruber :

<video> est comme <img>, pas comme PNG. Et PNG est devenu populaire parce qu'il était meilleur que GIF. Ogg est pire que H.264.

Des tests que j'ai pu faire avec Ogg, j'ai exactement le même avis que lui. Donc les geeks qui se persuadent que tout est bon pour Theora feraient bien de revenir un peu sur terre, ou de travailler concrètement à produire un codec libre qui n'a rien à envier aux codecs industriels qui sont déjà en place et bien installés.