tougouda a écrit:
Le problème de cette balise <video> est qu'elle n'accepte sous Firefox que des vidéos au format OGG encodées en Theora. Les OGG avec un autre codec, les MP4 ou les autres formats vidéo ne sont pas gérés, ce qui est quand même un peu restrictif. À l'inverse, la même balise <video> sous Safari est incapable de lire de l'OGG mais accepte très bien du MP4 !
Certes, c'est un premier pas, mais c'est difficilement exploitable pour l'heure (je pense à la médiathèque par exemple).
Pour l'heure c'est difficilement exploitable, non pas vraiment à cause de ces problèmes de codecs, mais tout simplement parce que tous les navigateurs ne supportent pas encore le HTML5 et qu'il faudra encore un bon moment avant que les internautes aient tous mis à jour leurs navigateurs ET que les développeurs aient mis à jour leurs sites. Donc on a encore bien le temps de voir venir
Pour ce qui est spécifiquement des codes, il faut tout de même préciser que le support natif de Theora/Vorbis était une recommandation du W3C (l'organisme de promotion de la norme HTML, entre autres). Ils ont dû revenir sur la recommandation pour des questions, semble-t-il, de licence (j'ai pas trop suivi à vrai dire). Donc le W3C ne recommande plus de supporter Theora/Vorbis, d'où le problème que tu évoques, mais recommande toujours l'utilisation de technologies ne nécessitant pas le paiement de royalties. Et c'est là qu'on se heure à un problème avec la famille MPEG-4. Certaines parties, comme la 10 (h264) sauf erreur, obligent les développeurs à payer des royalties. Cela entre également en conflit avec les objectifs de la fondation Mozilla.
Donc maintenant, faudra voir à pas répéter les erreurs du passé et se mettre d'accord sur une norme que tout le monde devra respecter. Je veux pas imposer à tout prix Theora/Vorbis, mais ça serait bien d'avoir un truc par défaut libre et gratuit. Après, la balise <video> permet de mettre, pour une même vidéo, plusieurs formats. Rien empêchera donc le navigateur de lire "son" format favoris ou au webmaster de proposer les vidéos dans un autre format de son choix.
Pour finir, concernant Safari, la dernière version beta est censé lire les vidéos encodées en Theora (d'après le blog de Dailymotion, j'ai pas été vérifier). A noter aussi qu'Opera supporte en natif Theora (version beta également je crois).