Accès rapide


Derniers ajouts (19/01):
Chibi Devi! 10

Suggestions

Vote pour printemps 2012:
Sora no otoshimono
Asobi ni iku yo
Tantei opera Milky Holmes

Flash ≠ Web

Flash ce n'est pas du web

HTML 5 Theora: détails

Pour lire les streams Theora HTML 5, il vous faut au choix (la couleur indiquant la compatibilité):

Firefox Chrome Opera Safari Internet Explorer (autres)
Décodage Theora et Vorbis oui oui oui non non très rare
Sauts temporels oui oui incomplet N/A N/A N/A
Plein écran oui non non N/A N/A N/A
Version minimum 3.5 3 10.50 N/A N/A N/A
Hacks - - - XiphQT Google Chrome Frame -
Dérivés compatibles Icecat, Iceweasel, SeaMonkey, PaleMoon, Lunascape, Kazehakase, Epiphany,.. Chromium, Iron

Mis à jour: 15/01/2011


Votre navigateur sait-il lire les vidéos Theora ?

Pour en savoir plus:


Présentation du HTML 5 video / présentation des formats Theora et Vorbis

HTML 5: norme de programmation web en cours de discussion au W3C (organisme de normalisation pour le web). Les principaux navigateurs ont commencé son implémentation.

Balises <audio> et <video>: le HTML 5 introduit notamment ces 2 nouvelles balises, permettant aux navigateurs de traiter des contenus de type audio et vidéo comme ils le font actuellement avec <img> : sans recourir à des bibliothèques de décodage externes ni à des plugins comme Flash ou Silverlight.

MPEG-4 (.mp4), OGG (.ogg/.ogm/.ogv) et WebM (.webm) sont des containers: des enveloppes combinant l’audio et la vidéo. Autres exemples: AVI, MPG, MKV, FLV, TS, WMV, …

H.264/MPEG-4 AVC, Theora et VP8 sont des formats vidéo. Autres exemples: MPEG-4 ASP, Windows Media Video, …

AAC et Vorbis sont des formats audio. Autres exemples: MP3, FLAC, Wave, Windows Media Audio,..

En la matière, 2 écoles s’affrontent: Microsoft et Apple d’une part avec les formats brevetés MPEG-4 AVC/H.264, AAC et Mozilla, Opera et Google d’autre part avec les formats non brevetés OGG/WebM, Theora/VP8, Vorbis.

L’organisme gérant le portefeuille de brevets régissant MPEG-4, H.264 AVC et AAC (tout comme une grosse quantité de technologies audio et vidéo) est le MPEG-LA.

Actuellement, d’un point de vue qualitatif, du meilleur au moins bon:

  • H.264 (par x264), VP8 (par ffmpeg), Theora (par ffmpeg2theora)
  • AAC (par Nero Encoder), Vorbis (par OggEnc)

Le problème se situe au niveau des brevets régissant les formats AVC et AAC: le MPEG-LA est dans la capacité d’exiger le payement d’une licence d’utilisation pour toute personne ou entreprise qui fait usage (commercial ou non) de ces formats sur son site web. Ceci entre en conflit avec l’objectif d’ouverture du web, c’est pourquoi Mozilla, Opera et Google (et Fansub Streaming) ont pris la décision de plutôt soutenir les formats non brevetés Theora, VP8 et Vorbis. Quitte à faire une croix sur le « nec plus ultra » actuel en terme de qualité et intégration.


Theora est le premier format vidéo sans brevet à être intégré au HTML 5, via les navigateurs Firefox, Opera et Chrome.

Son rapport qualité/poids est comparable au MPEG-4 ASP sorti par Xvid, normalement meilleur avec un encodeur digne de ce nom. Hors ligne, il peut être lu avec un lecteur utilisant un filtre ffdshow adéquat, ou tout simplement avec VLC et son décodeur intégré.

Theora est issu d’une version à source ouverte du format VP3, alors développé par l’entreprise On2. La supervision du développement de la bibliothèque de référence, libtheora, est assurée par la fondation Xiph.

Vorbis est un format audio au rapport qualité/poids proche de AAC, et très nettement meilleur que MP3. Entièrement libre, la supervision du développement de la bibliothèque de référence, libvorbis, est assurée par la fondation Xiph.


Sur Fansub Streaming, les streams sont encodés avec la version stable la plus récente de ffmpeg2theora, avec ces profils d’encodage:

  • ffmpeg2theora -v 7 -a 1 -x 550 --optimize

(animes, vidéos diverses)

  • ffmpeg2theora -v 7 -a 1 -x 640 --optimize

(AMV, documentaires)

Le format Theora est destiné à laisser petit à petit la place au format VP8 (WebM), de meilleure qualité. La migration vers le format WebM a lieu dans les jours qui suivent la sortie de Firefox 4, le 22 mars 2011.

4 commentaires sur HTML 5 Theora: détails

  • Kami

    Je rajouterai aussi qu’avec un petit clic droit on fait « copier l’URL de la vidéo », il suffit ensuite de lire le flux depuis VLC.

    Et le plein écran ne pose aucun problème :)

    Là encore faut-il que le débit soit suffisant.

  • Slappymangooze

    Bonne idée de passer en html 5, mais ne vaudrait il pas temps qu’à faire essayer de rendre ton contenu lisible sur iPad en choisissant un codec adapté?

    Car pour l’instant ça ne fonctionne pas.

    Merci pour ton post éducatif,

  • Réponse courte: non.

    Réponse longue:

    Raison éthique: le format h.264 est sous brevet logiciel détenu par le MPEG-LA, introduire un format propriétaire est très dangereux pour le web ouvert (on a déjà frôlé la catastrophe avec les images GIF).

    Raison du marché: plus des 2/3 des visiteurs n’ont pas de quoi lire du HTML 5 h.264 (Firefox et Opera, pour les mêmes raisons éthiques) et se baser sur Flash est contreproductif.

    Raison technique: même si le h.264 (notamment encodé par x264) possède un ratio qualité/poids bien meilleur que Theora, les capacités du serveur sont limitées.

    Pour résumer, c’est à Apple de s’adapter au web, et non l’inverse ;) Apple semble déterminé à ne rien faire du format Theora (comme Microsoft), tant pis ils n’ont qu’à suivre le mouvement quand Firefox et Opera supporteront le format WebM et que ce format s’imposera comme une alternative crédible et libre au h.264 :jap:

  • gyu

    Sous Linux depuis firefox 3.6.10, le streaming HTML5 Theora ne met plus à genou mon ordinateur et ne saccade plus.

Laisser un commentaire


Vous pouvez utiliser ces tags HTML (exemple: <b>votre texte en gras</b>)

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

:) :( ;) :x :roll: :rouge: :pff: :p :mrgreen: :jap: :-?