IE9 support de la vidéo en HTML5
Je vais avoir quelques problèmes d'affichage vidéo HTML5 dans IE9, j'ai ajouté les différents types de mon htaccess
AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/webm .webm
C'est ce que j'ai comme html
<video id="video" autoplay loop preload>
<source src="video/final_loop.mp4" type="video/mp4" />
<source src="video/final_loop.webm" type="video/webm" />
<source src="video/final_loop.ogg" type="video/ogg" />
Your browser does not support the <code>video</code> element.
</video>
J'ai aussi essayé la conversion de la vidéo Theora ogv format et l'utilisation
<source src="video/final_loop.theora.ogv" type="video/ogv" />
Mais cela ne fonctionne pas non plus, je ne le pensais .ogg a été pris en charge dans IE9?
Quelle est la différence entre
.ogg
et .ogv
? Dans le contexte de codec utilisé et les navigateurs prennent en charge. J'ai pensé (entendu), qu'aucun. Les deux formats de vidéo (si vraiment ils ne diffère du tout au tout) utilise les mêmes codes et si n'importe quel navigateur prend en charge .ogg
, il sera également en charge .ogv
. Suis-je trompé?OriginalL'auteur woutr_be | 2011-10-27
Vous devez vous connecter pour publier un commentaire.
Sur le site internet officiel de Microsoft il y a cette des extraits de code pour la vidéo sur IE9
Essayer avec ce code.
Balise vidéo est une des fonctionnalités expérimentales, il n'y a pas de codec standard pour l'instant 🙁 Utilisez cette balise à bon escient. 🙂
Oui, je sais, c'est expérimental, je l'ai eu à travailler dans Chrome, Firefox et Safari, juste c'est à dire est d'être une douleur.
Pourquoi vous donnons une réponse qui est une copie exacte de l'OP de la question? Pourquoi les gens sont upvoting réponse qui n'est pas la réponse à tout? Étrange communauté...
OriginalL'auteur Davide Aversa
Internet Explorer 9 support MPEG4 en utilisant H. 264 codec. Mais il a également exigé que le fichier peut commencer à jouer dès qu'il commence à télécharger.
Ici sont les étapes de base sur la façon de faire un fichier MPEG qui travaille dans IE9 (à l'aide de avconv sur Ubuntu). J'ai passé de nombreuses heures à le savoir, alors j'espère qu'il peut aider quelqu'un d'autre.
Convertir la vidéo en MPEG4 en utilisant H. 264 codec. Vous n'avez pas besoin de quelque chose de compliqué, il suffit de laisser avconv faire le travail pour vous:
Cette vidéo fonctionne sur tous les navigateurs qui prennent en charge MPEG4, à l'exception de IE9. Pour ajouter le support pour IE9, vous devez déplacer le fichier info dans le fichier d'en-tête, de sorte que le navigateur peut commencer à jouer dès qu'il commence à télécharger. C'EST LA CLÉ POUR IE9!!!
qt-faststart
est un Quicktime utilitaires qui prennent également en charge H. 264/ACC format de fichier. Il fait partie delibav-tools
paquet.OriginalL'auteur Gael Lafond
Êtes-vous essayer de l'utiliser sur IIS?
Si oui, vous devez ajouter les types mime à reconnaître vos fichiers vidéo:
Voici une partie du code qui fonctionne pour moi dans IE9 (dans le dossier racine, j'ai un dossier "vidéo" avec mes fichiers):
OriginalL'auteur Chris Ching
Comme d'autres l'ont mentionné, IE9 ne prend pas en charge OGV, seulement MP4 et WebM (avec le plugin). J'ai rencontré beaucoup de problème, même avec le MP4, ce qui devrait jouer en mode natif, avant de découvrir qu'une chose à considérer au moment de servir, des fichiers MP4 pour IE9 est le fichier de méta-données appelé moov atom intégré dans le fichier MP4. Si il se trouve à la fin du fichier, où certains codeurs y compris ffmpeg lieux, IE9 ne démarre pas la lecture de la vidéo, à moins que l'ensemble de la vidéo fichier téléchargé. Le déplacement de la moov atom métadonnées vers le début du fichier permet le téléchargement progressif de fichier MP4, et IE9 gère la vidéo joliment.
Il y a un outil appelé qt-fast start pour effectuer cette opération. Fait des merveilles pour moi, la compilation et à l'aide de Linux en ligne de commande de la version distribuée avec ffmpeg.
OriginalL'auteur Viktor
Voir cette page; il fournit une solution à l'affiche d'un problème avec
IE9
, et s'étend sur les codecs vidéo:Simple
CSS
et les instructions conditionnelles a fait le tour. Je suis maintenant de l'avis des affiches doivent être placées au début (première image) et la fin (la dernière image) d'une vidéo, comme si elles étaient des pochettes d'album. De cette façon, une image au début et à la fin de la vidéo qui sera donner à l'observateur visuel idée de pourquoi ils devraient lire la vidéo (tout comme la raison de l'achat d'un album est parfois à cause de la couverture).OriginalL'auteur Mike S
S'il vous plaît être conscient que pour IE9, la source vidéo doit être donné à l' 'src' attribut de la balise vidéo elle-même.
Je vous suggère de détecter IE9 spécifiquement et d'ajouter que la propriété de la balise vidéo. Vous avez besoin de le faire spécifiquement pour IE9 car Firefox sur mac OSX ne pas accepter les MP4 fichier vidéo dans le src de la balise.
Espère que cela aide!
OriginalL'auteur Marble Daemon
IE9 ne prend pas en charge le format Ogg/Theora. Il soutiendra WebM si vous installer le codec.
OriginalL'auteur robertc