web-dev-qa-db-fra.com

Prise en charge de la vidéo Firefox html5

Comment puis-je obtenir que Firefox prenne totalement en charge la vidéo html5?

Le lecteur vidéo YouTube HTML5 indique que les extensions H.264 et Media Source ne sont pas prises en charge. Existe-t-il un moyen de pouvoir activer tout cela?

16
user284659

La plupart des fonctionnalités de cette table sont extrêmement nouvelles . Le Media Source Extension spec , par exemple, est toujours un brouillon et est toujours en cours d'écriture. Et cela est piloté par Google et Netflix. Il faudra un peu de temps pour que les spécifications évoluent au point où Mozilla souhaite passer tout son temps à les mettre en œuvre.

le support h.264 est un peu plus facile (si vous êtes sur 12.04 - c'est actuellement plus trouble si vous êtes sur 14.04) :

Sudo apt-get install ubuntu-restricted-extras

Mise à jour: Dans Firefox 30 (devrait être la valeur par défaut dans toutes les versions prises en charge maintenant), la fonctionnalité existe, mais elle est désactivée par défaut. Cela devrait changer dans Firefox 31, mais vous pouvez activer MSE en allant à about:config (collez-le dans la barre d'adresse) et en recherchant mediasource. Cela devrait vous laisser avec l'option media.mediasource.enabled. Double-cliquez pour activer.

Sur le panneau Youtube, l'option MSE & H.264 est toujours barrée ... Mais les deux autres options MSE sont maintenant vertes.

19
Oli

En plus de la réponse acceptée, sous Ubuntu 14.10 (FF 36.0) pour obtenir un OK pour le MSE & H.264, vous devez définir cette propriété sur true sur about:config:

  • media.fragmented-mp4.exposed = true
  • media.fragmented-mp4.ffmpeg.enabled = true
  • media.mediasource.mp4.enabled = true

Ici vous pouvez trouver plus de détails

11
renzoe

Toutes les étapes ci-dessus m'ont grandement aidée, pour les personnes coincées, j'ai répertorié un correctif "tout en un"

1) Ouvrez le terminal et entrez Sudo apt-get install ubuntu-restricted-extras

2) ouvrez firefox et entrez about:config dans la barre d’adresse, puis recherchez: mediasource

3) Changez toutes les valeurs listées en True

4) search media.fragmented-mp4 définit à nouveau les 3 valeurs du haut à true

5) Faites un clic droit et sélectionnez Nouveau puis Booléen

6) entrez dans la case media.mediasource.ignore_codecs dans la case suivante, sélectionnez true puis ok

7) Allez sur youtube.com/html5 et profitez du vert: D

3
SignedAdam

Vous devez créer une nouvelle préférence pour le faire:

  1. Tapez about: config et appuyez sur Entrée.
  2. Confirmez que vous ferez attention.
  3. Cliquez avec le bouton droit de la souris et sélectionnez Nouveau> Booléen.
  4. Nommez la préférence media.mediasource.ignore_codecs.
  5. Définissez sa valeur sur True.

Si vous revenez à la page HTML de YouTube, vous devriez voir les six technologies répertoriées comme étant prises en charge.

1
Zeka Pokutniy

mon firefox a cessé de jouer récemment. Je devais transformer media.fragmented-mp4.enabled en false pour que cela fonctionne à nouveau.

EDIT: J'avais parfaitement exécuté youtube via HTML5 pendant plusieurs mois déjà, tous les codecs étant activés. J'ai réussi à l'installer à partir de messages Internet, mais je ne me souviens pas exactement comment.

Le message que j'écris maintenant concerne une situation récente dans laquelle il a cessé de fonctionner et la vidéo n'a pas été affichée, à l'exception de 240p et moins .. J'ai essayé divers réglages et j'ai finalement trouvé la raison - pour mon cas:

Tout ce que je devais faire était d'ouvrir: config, recherchez media.fragmented-mp4.enabled et le changer en false.

0
coro

Consultez également les add-ons de votre navigateur! Je me suis battu dessus lors d'une nouvelle installation de Firefox dans Mint de haut en bas avant de remarquer qu'un compteur sur un module complémentaire appelé Disconnect fonctionnait réellement sur une page qui me posait des problèmes pour la lecture de vidéos. J'ai mis la liste Web de la page Web dans l'application et cela a bien fonctionné!

0
Spook