De documentation de videojs.com , j'avais l'impression que je devais inclure les formats de fichiers ogv et webm (en plus de mp4).
Ensuite, j'ai lu http://www.htmlgoodies.com/html5/client/how-to-embed-video-using-html5.html#fbid=erNepglDbZl , à partir duquel il semble que j'ai juste besoin de mp4 et (ogv ou webm).
Qu'est-ce qui est correct? Ai-je besoin des trois?
Pour ceux qui viennent à cette vieille question: seul mp4 est nécessaire de nos jours!
Selon Plongez dans HTML5 :
Donc ogv est requis pour:
Si vous êtes satisfait de ces versions obtenant de la vidéo via Flash (je suppose que c'est ce que VideoJS ferait pour eux en l'absence d'une version Ogg), ou pas de vidéo du tout s'ils n'ont pas Flash installé, alors vous ne le faites pas besoin de la version Ogg.
Personnellement, je serais très tenté de sauter Ogg, simplement parce que la conversion de la vidéo en trois formats au lieu de deux prendrait (vraisemblablement) 50% de plus. Je n'ai cependant pas beaucoup d'expérience avec la vidéo, donc je ne connais pas les avantages et les inconvénients de chaque format.
Vérifiez ici tous les navigateurs ne prennent pas en charge tous les formats natifs (sans plugins supplémentaires)
IE9 ne joue que MP4, firefox 4 WebM et OGV, Chrome joue tout (mais il y a des rumeurs selon lesquelles ils ne prendraient pas en charge MP4 pour les versions plus récentes, si je le suis), Safari joue MP4, Opera WebM et OGG
Donc, si vous vérifiez les codecs, vous devez soit prendre MP4 et WebM ou MP4 et OGG pour correspondre à tous les navigateurs actuels.