YouTube : bilan décevant pour HTML5

Arnaud de la Grandière |
Les développeurs de YouTube ont mis en ligne un long article qui tire un premier bilan de l'expérience HTML5, six mois après son lancement (lire YouTube se lance dans le HTML5).

La conclusion, pour l'heure, c'est que la technologie n'est pas encore en mesure de répondre à leurs besoins, pour diverses raisons dont ils donnent le détail.

Tout d'abord, l'absence d'un format standard unique cause bien des soucis : si toutes les vidéos sont encodées au format H.264 depuis 2007, seuls Chrome et Safari (en plus des appareils mobiles) sont actuellement en mesure d'exploiter ce format, excluant les navigateurs libres tels que Firefox. Sachant qu'à chaque minute, 24 heures de vidéo sont ajoutées sur les serveurs de YouTube, qui plus est en diverses résolutions, il n'est pas envisageable de multiplier les versions d'une même vidéo pour pouvoir la distribuer dans n'importe quel navigateur quel que soit le format qu'il supporte. Flash a le mérite d'uniformiser les capacités des navigateurs sur ce plan, cependant YouTube se dit attentive et enthousiaste à l'annonce de Google concernant WebM, qu'elle a par ailleurs commencé à proposer (lire : WebM : un nouveau prétendant pour le HTML5).

Le second souci, c'est l'incapacité actuelle de faire une diffusion en direct d'une vidéo avec le HTML5. D'une part, il faut pouvoir avancer la tête de lecture au delà de la partie de la vidéo déjà mise en cache, et de l'autre il faut être en mesure de diffuser des événements en direct. YouTube concède toutefois que des initiatives vont dans ce sens pour y remédier, et qu'elle compte bien y participer. (Apple a notamment soumis à l'IETF sa technologie HTTP Live Streaming incluse dans QuickTime X.)

Autre point d'achoppement, la protection des contenus. Ce point concerne notamment le magasin de location de vidéo de YouTube, pour l'heure disponible uniquement sur le sol américain. Celui-ci s'appuie sur le protocole de streaming sécurisé RTMPE intégré à Flash, et qui ne connait pas d'équivalent dans HTML5.

Autre exigence de YouTube, la possibilité d'avoir un lecteur exportable et exploitable au sein d'autres sites web, permettant de transmettre aussi bien l'interface utilisateur propre à YouTube, mais également toutes les fonctionnalités qui viennent s'incruster sur la vidéo (sous-titres, annotations, publicités…). Pour l'heure, nombre de sites et de CMS ne permettent l'utilisation que de Flash.

En outre, YouTube souligne que, pour ce qui est des vidéos en haute définition au moins, il peut être crucial de les afficher en plein écran. Si Safari 5 et Webkit intègrent cette fonction, elle ne se prête pour l'heure qu'à la vidéo en elle-même et, à l'inverse de Flash, ne permet pas les incrustations précédemment citées.

Enfin, dernier grief, Flash permet l'enregistrement d'une vidéo du côté client à l'aide d'une webcam et sa transmission, une fonction exploitée par quantité d'utilisateurs du site pour mettre en ligne des vidéos. Les travaux permettant d'en faire autant avec HTML5 viennent tout juste de commencer mais sont encore loin de porter leurs premiers fruits.

En somme, ceux qui espéraient voir Flash disparaître de YouTube en sont pour leurs frais, une telle perspective restera inenvisageable longtemps encore.

A voir sur le même sujet
HTML : le mythe universaliste
avatar hok | 

Le coup de la protection est bidon car le protocole RTMPE est craqué de toute par avec rtmpdump.

avatar Le Gognol | 

[quote=Wallon_pas_con] J'ai eu beau chercher, je n'ai toujours pas trouvé comment activer html5 dans youtube à la place de flash.[/quote]

Aller sur www.youtube.com/html5 et cliquer sur "S'inscrire au programme HTML5 bêta". Cela fait quelques mois que j'utilise cette version et je n'y vois quasiment que des avantages, notamment pour la lecture de vidéos en HD.

avatar divoli | 
avatar Silverscreen | 

@ Blueheim : pas la peine d'être insultant dans tes propos. D'ailleurs si Apple te gêne tant que ça, qu'est-ce que tu fiches à troller sur les forums d'un site Mac 24/24. Vis ta vie sans Mac et fous nous la paix…

HTML5 n'est pas la panacée ? Ben c'est dommage parce que Flash est effectivement une grosse bouse… Néanmoins, YouTube a un cahier des charges propre, notamment sur le protocole de streaming sécurisé RTMPE intégré à Flash pour sa boutique en ligne, concurrente, faut-il le rappeler d'iTunes Store…

Et YouTube de défendre WebM, protocole supporté par sa maison mère Google. Ouah étonnant…

-----

La vérité c'est que l'apparition d'une version web mutli-plateformes d'iTunes est un secret de polichinelle. Qui dit iTunesStore version web dit MPEG4, HTML 5 et donc, vue la part de marché de l'iTMS, de rapides progrès dans leur support par les navigateurs du marché, IE9 en tête.

Comme j'imagine qu'Apple offrira un certain nombre de technos à même de combler les manque du HTML5 pour ce type d'utilisation, je pense que YouTube commence à flipper et envisage une guerre des formats pour défendre son store…

avatar laurange | 

Une vidéo Flash qui me sature un C2D à 2 GHz je n'appelle pas ça un progrès pour tous.

Flash arrive difficilement sr les téléphones ANdroid car les derniers sont équipés de puces à 1 GHz et plus.

Cette techno est une honte.

PS; mais qlq ne peut pas faire une extension à Safari pour ne pas voir ces posts nauséabonds de bluheim et compagnie ? c'est vraiment super énervant de voir autant de haine dans des commentaires pûrement négatifs
C'est presque une raison pour ne plus regarder le site ...

avatar Le Gognol | 

Bluheim, pas besoin d'être mouton pour apprécier un site qui ne rame pas lorsqu'on y accède avec un Mac et un navigateur compatible HTML5... Youtube (et Dailymotion) propose à l'utilisateur de choisir, Vimeo fait le switch automatiquement, dans tous les cas ce qui compte c'est d'avoir la meilleur version du site possible pour sa plateforme.

avatar FloMo | 

IE9 supportera HTML5 avec video H 264. Firefox deviendra le seul à ne pas supporter H 264.
YouTube appartient à Google : ils veulent mettre leur format en avant.
Pour la protection du contenu, ça se passe pas mal côté iTunes. C'est juste pour embêter Apple qui a bien chambré Google.

avatar mediapress | 

Je crois que vous n'avez pas compris l'article. L'html 5 n'est pas au point et sa diffusion pose des soucis. Et comme, l'encodage vidéo ne peut se faire pour chaque machine et navigateur, a termes il se peut qu'il n'y ait qu'un standard : Flash pour youtube. Ce sont juste des faits écrits ici.
-)

avatar bluheim | 

@Le Gognol :

[quote]Bluheim, pas besoin d'être mouton pour apprécier un site qui ne rame pas lorsqu'on y accède avec un Mac[/quote]

Donc Apple ne permet pas à Adobe d'utiliser l'accélération matérielle dans le seul but d'imposer un format non finalisé qui les arrange et on devrait dire amen ?

avatar BlackSmileFR | 

LOL, le problème c'est que les vidéo en html ça veux dire pas de grigri pendant la lecture pour vous proposer d'acheter tel ou tel produit (pas de pub quoi). ça laisse à l'utilisateur la possibilité d'enfin pouvoir regarder son truc sans avoir à supporter tout c'est trucs à la mord moi le nœud qui apparaissent sur le lecteur en flash !!
à suivre......

avatar Le Gognol | 

Mediapress, le jour où tu prendras la peine de faire des tests de comparaison de lecture de vidéos HD sur Mac en utilisant les 2 versions du même site en flash et en HTML5, ton avis pourra peut être éventuellement pris en compte...

Bluheim, c'est triste d'argumenter en racontant à ce point n'importe quoi :
1. accélération matérielle ou pas, le plugin Flash RAME SUR MAC par rapport à la version Windows quel que soit le contenu qu'on lui fait afficher, et cela depuis des années, bien avant que l'on puisse parler d'accélération matérielle.
2. cette fameuse accélération (qui n'est qu'un sparadrap sur une jambe de bois) EST PARFAITEMENT UTILISABLE par Adobe, d'ailleurs ils sont commencé à le faire... et comme prévu, cela ne résout pas tout loin de là...

avatar ispeed | 

Steve a dit que Flash c'est caca, donc inutile d'en faire une cathédrale
Steve a dit que HTML5 c'est tout bon donc inutile de dire le contraire.

avatar Arnaud de la Grandière | 

@ Bluheim : Apple offre l'accès à l'accélération matérielle pour le décodage H.264 via une API fournie avec Mac OS X 10.6.3:

https://www.macg.co/news/voir/152111/mac-os-x-10.6.3-flash-pourrait-acceder-au-decodage-materiel

Et une version beta de Flash en tire parti :

https://www.macg.co/news/voir/156081/flash-10.1-mise-a-jour-pour-l-acceleration-materielle

avatar chmoxster | 

@Wallon

Deux étapes pour avoir accès aux vidéos en HTML5
1 : se connecter avec son compte sur youtube
2 : aller à l'adresse : http://www.youtube.com/html5 pour cliquer sur le lien en bas "participer..."

Voilà c'est fait (mais il faut le refaire de temps à autre ce paramétrage sautant).

Après le problème à mon sens, c'est que ça ne fonctionne pas sur les sites externes hébergeant des vidéos.
Donc finalement, ça reste assez compliqué d'en profiter... et c'est bien dommage pour ma batterie.

avatar mediapress | 

Le gognol : ce n'est pas mon avis mais celui de YouTube, pou l'instant l'html n'était qu'en version béta, apparemment ce n'est pas concluant pour eux... Avis que je partage complètement !

avatar rogerssssss | 

On peut lire ceci sur le site de Youtube :
"En novembre 2006, environ une année après son lancement, la société YouTube a été rachetée par Google Inc., l'une des acquisitions les plus commentées jusqu'à ce jour."
source : http://www.youtube.com/t/company_history

Information assez importante lorsqu'on parle de WebM ET de Youtube... et même si Google aime bien rester discret sur son gigantisme... ;)

avatar Le Gognol | 

Mediapress: "HTML5 n'est fini" n'est pas un avis, c'est un fait, et personne ne dit le contraire. Mais nier en bloc tout intérêt potentiel, et sans avoir pris la peine de vérifier et constater les avantages que permettent cette technologie, est totalement idiot et borné.

avatar Liam128 | 

A ceux qui trouvent bluheim haineux, je signale quand-même que les premiers à avoir dégainé les insultes ici sont parafuso et pseudo714. Faudrait voir à pas inverser les rôles. L'un s'est excusé, l'autre on sait déjà tous que c'est pas son genre...

Ce n'est pourtant pas si compliqué à comprendre : Youtube, comme nombre d'autres sites qui ont fait les mêmes remarques (notamment Hulu), a un certain nombre de besoins spécifiques, et veut proposer un certain nombre de fonctionnalités. Ces fonctionnalités ne sont pas disponibles à l'heure actuelle en HTML5 : POINT ! C'est un FAIT. Ca sert à rien de vous rouler par terre et de hurler au grand complot de Google contre Apple : HTML5 n'est pas mur et ne propose pas un certain nombre de fonctionnalités essentielles. C'est aussi bête que ça et c'est une réalité que toutes les accusations, toutes les insultes, et tous les cacas nerveux du monde ne pourront pas occulter.

Ça finira peut-être par venir. Mais pour l'heure c'est pas là. C'est tout.

avatar laurange | 

@Liam128 : tu as raison sur le HTML5, il ne couvre pas les fonctionnalités utilisées par les acteurs du web.
Côté utilisateur html5/h264 est moins gourmand d'un facteur 10.

pour les insultes … on devrait pouvoir les filtrer car ça me gonfle au plus haut point, celui qui commence ou pas, ce n'est pas une conversation d'adultes, et si ils veulent cracher sur qlq chose ou qlq un ils n'ont qu'à aller le faire au milieu d'une autoroute.

avatar Gimli fils de Gloin | 

Ca n'empeche pas que l'avenir appartient à HTML 5. Flash n'a deja plus aucun intéret, contrairement a ce que clament les deux trolls MS qui ouvrent le bal des réactions à cet article.

avatar youpla77 | 

@ Gimli fils de Gloin :
L'avenir c'est bien mais le présent on s'en tape ?

avatar Pihrra | 

A ceux qui critiquent Jobs d'avoir vendu le HTML 5 trop tôt parce qu'il n'est pas finalisé, je voudrais préciser que si personne ne fait bouger les choses il ne sera jamais finalisé. Le projet HTML 5 n'a jamais été aussi actif que depuis qu'Apple pousse vraiment cette technologie en avant.
Néanmoins et cela à déjà été dit et annoncé, le HTML 5 n'est pas encore prêt d'être fini.

avatar mediapress | 

[b]Néanmoins et cela à déjà été dit et annoncé, le HTML 5 n'est pas encore prêt d'être fini.[/b]

voilà, je suis d'accord ! on verra cette technologie évoluer, elle sera plus mature dans 3-4 ans !!!

avatar gl3am | 

Pourquoi se focaliser sur un format unique pour la vidéo, la balise img de HTML accepte bien des png, gif et jpeg !

avatar JackosKing | 

Ouf j'ai bien fait de pas acheter un iPad :P
Franchement le absence de flash ne permet pas de lire les videos de pas mal de site... que je peux lire sur mon htc Desire.
Dès que l'iPad a flash je le prend, sinon je vais attendre le AC100

Pages

CONNEXION UTILISATEUR