Lecture de fichiers MP4 dans Firefox en utilisant la vidéo HTML5

J'ai cherché un peu mais je n'ai pas résolu mon problème.

J'ai une balise video fonctionnant comme suit:

<video 
  class="ne" 
  src="{{ page | video_url }}" 
  muted="true" 
  volume="0"  
  controls 
  width="720" 
  height="480" 
  poster="{{ page | video_poster_image_url }}" 
  type="video/mp4">
</video>

J'utilise Jekyll pour les URL. Qu'ils fonctionnent très bien.

Le site est en direct à switzerlandllc.com . cliquez sur une vidéo dans FF et il montre une image et un X. Chrome et les autres navigateurs fonctionnent bien.

Si vous prenez la source d'une vidéo et la chargez dans un nouvel onglet, elle fonctionne bien. Au moins il fait pour moi.

J'ai ajouté:

AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/webm .webm

Dans mon fichier htaccess. Je soupçonne que je n'ai pas besoin de .ogv ou .webm.

Je ne comprends pas pourquoi le chargement de l'URL de la vidéo va bien lire les vidéos, mais le chargement de la vidéo dans une balise vidéo échoue.

Des idées?

21
demandé sur Gerold Broser 2012-05-08 00:36:38

2 réponses

Ceci est dû à la prise en charge limitée du format MP4 dans la balise vidéo dans Firefox. Le Support n'a pas été ajouté avant Firefox 21, et il est toujours limité à Windows 7 et au-dessus. La raison principale du soutien limité tourne autour de la redevance attachée au format mp4.

Consultez formats de médias pris en chargeet formats de médias pris en charge par les éléments audio et vidéo directement à partir de L'équipe Mozilla ou le billet de blog suivant pour plus d'informations:

Http://pauljacobson.org/2010/01/22/2010122firefox-and-its-limited-html-5-video-support-html/

32
répondu Josh Mein 2015-05-19 17:03:59

Je peux confirmer que mp4 ne fonctionnera tout simplement pas dans la balise vidéo. Peu importe combien vous essayez de jouer avec la balise de type et le codec et les types mime du serveur.

Fou, car pour la même vidéo exacte, sur la même page de test, l'ancienne balise d'intégration pour un mp4 fonctionne très bien dans firefox. J'ai passé tout hier à jouer avec ça. Firefox est comme IE tout d'un coup, des heures et des heures de temps, pas facturable. Yay.

En parlant D'IE, il échoue beaucoup plus gracieusement à ce sujet. Quand il ne peut pas correspondre au format, il tombe au contenu entre les balises, il est donc possible de simplement mettre la vidéo autour de l'objet autour de l'intégration et tout fonctionne très bien. Firefox, Non, malgré l'échec, il met en place l'image de l'affiche (grisée de sorte que ce n'est même pas utile comme solution de repli) avec un message d'erreur au milieu. Alors maintenant, les options sont mises dans le code de reconnaissance du navigateur (ce qui signifie que nous n'avons rien gagné sur l'intégration de vidéos au cours des dix dernières années) ou fossé html5.

9
répondu wes 2012-11-04 16:33:00