Supporto video html5 per Firefox

Come posso ottenere che Firefox supporti completamente il video html5?

Il video player HTML5 di YouTube afferma che le estensioni H.264 e Media Source non sono supportate. C’è un modo in cui posso abilitare tutti questi?

Molte delle funzionalità di quel tavolo sono estremamente nuove . Le specifiche dell’estensione dell’origine multimediale , ad esempio, sono ancora una bozza e sono ancora in fase di scrittura. Ed è guidato da Google e Netflix. Ci vorrà del tempo affinché le specifiche maturino fino a un punto in cui Mozilla vuole spendere del tempo per implementarle.

Il supporto di h.264 è un po ‘più semplice (se sei il 12.04 – al momento è più fangoso se sei il 14.04):

sudo apt-get install ubuntu-restricted-extras 

Aggiornamento: in Firefox 30 (dovrebbe essere l’impostazione predefinita in tutte le versioni supportate ora), la funzione è presente ma è disabilitata per impostazione predefinita. Questo dovrebbe cambiare in Firefox 31 ma puoi abilitare MSE andando su about:config ( mediasource nella barra degli indirizzi) e cercando mediasource . Questo dovrebbe lasciarti con l’opzione media.mediasource.enabled . Fare doppio clic per abilitare.

Sul pannello di Youtube l’opzione MSE & H.264 è ancora cancellata … Ma le altre due opzioni di MSE sono ora verdi.

In cima alla risposta accettata, su Ubuntu 14.10 (FF 36.0) per ottenere l’OK per MSE & H.264 dovresti impostare questa proprietà su true su about:config :

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

Qui puoi trovare maggiori dettagli

Tutti i passaggi sopra mi hanno aiutato molto in alto, per chiunque sia bloccato, ho elencato una correzione “tutto in uno”

1) Apri terminale e inserisci sudo apt-get install ubuntu-restricted-extras

2) apri firefox e inserisci about:config nella barra degli indirizzi, poi cerca: mediasource

3) Cambia tutti i valori elencati su True

4) cerca media.fragmented-mp4 nuovo imposta i 3 valori dall’alto a vero

5) Fare clic con il tasto destro e selezionare Nuovo quindi Booleano

6) inserisci nella casella media.mediasource.ignore_codecs nella casella successiva seleziona true poi ok

7) vai su youtube.com/html5 e goditi il ​​verde: D

Devi creare una nuova preferenza per farlo:

  1. Digitare about: config e premere invio.
  2. Conferma che starai attento.
  3. Fare clic con il tasto destro e selezionare Nuovo> Booleano.
  4. Assegna un nome alla preferenza media.mediasource.ignore_codecs .
  5. Imposta il suo valore su True.

Se torni alla pagina HTML di YouTube, dovresti vedere tutte e sei le tecnologie elencate come supportate

il mio firefox ha smesso di funzionare di recente. Ho dovuto trasformare media.fragmented-mp4.enabled in false per farlo funzionare di nuovo.

EDIT: Avevo perfettamente eseguito youtube via HTML5 già da molti mesi, tutti i codec abilitati. Sono riuscito a configurarlo in base ai post di Internet, ma non ricordo esattamente come.

Il post che scrivo ora riguarda la situazione recente che ha smesso di funzionare e il video non è stato mostrato, tranne 240p e inferiore .. Ho provato varie impostazioni e infine ho trovato il motivo – per il mio caso:

Tutto quello che dovevo fare era aprire about: config, cercare media.fragmented-mp4.enabled e cambiarlo in false.

Controlla anche i componenti aggiuntivi del tuo browser! L’ho combattuto su una nuova installazione di Firefox su Mint su e giù prima che notassi che un contatore su un componente aggiuntivo chiamato Disconnect era davvero in esecuzione su una pagina che mi stava dando problemi durante la riproduzione di video. Ho elencato in bianco la pagina web nell’app e ha funzionato bene!