Jak povolit podporu MSE a H.264 na YouTube pro Firefox právě teď

Aktualizace : Firefox podporuje všechny mediální funkce HTML5, které YouTube vyžaduje. Když otevřete testovací stránku HTML5, všimnete si, že jsou zaškrtnuty všechny možnosti, což znamená, že jsou všechny podporovány. U některých distribucí systému Linux nemusí některé funkce podporovat. Konec

Když právě otevřete stránku HTML5 na YouTube v nejnovější stabilní verzi Firefoxu, všimnete si, že podpora není k dispozici pro všechny technologie uvedené na stránce.

Podpora může být k dispozici pro HTMLVideoElement, H.264 a WebM VP8, ale ne pro rozšíření Media Source Extensions, MSE & H.264 nebo MSE & WebM VP9.

K dispozici je konfigurační možnost umožňující rozšíření Media Source Extensions a MSE & WebM VP9 právě v prohlížeči Firefox.

Chcete-li tak učinit, nahrajte about: config do adresního řádku prohlížeče a tam vyhledejte výraz media.mediasource.enabled. Poklepáním na předvolbu ji nastavíte na true, pokud již není nastavena na true.

Poté vyhledejte media.mediasource.webm.enabled a ujistěte se, že je nastavena na true. Pokud tomu tak není, poklepejte na něj a přepněte jeho hodnotu na true.

Když se poté vrátíte na stránku HMTL5 na YouTube, všimnete si, že jako nepodporované jsou uvedeny pouze MSE & H.264, zatímco jsou podporovány všechny zbývající možnosti.

Pokud tak neučiníte, obdržíte vybraná rozlišení videí pouze na YouTube, pokud používáte přehrávač videa HTML5. To je docela problematické, protože Google nutí uživatele Firefoxu používat přehrávač videa HTML5 z Firefoxu 33.

Mozilla tuto funkci ve výchozím nastavení zatím nepovolila, a to ani v nejnovější noční verzi Firefoxu. To je indikátor, že tato funkce ještě není připravena na hlavní čas a že může trvat několik cyklů, než bude ve výchozím nastavení povolena.

Většina rozlišení videa bude k dispozici po povolení rozšíření Media Source Extensions ve Firefoxu. To, co ještě není podporováno, je MSE & H.264, což znamená, že některá videa se nemusí na webu přehrávat ve všech rozlišeních.

Povolit MSE a H.264

Nová preference v prohlížeči Firefox Nightly 34 se však mění, takže podpora všech požadovaných technologií je následně poskytována na YouTube.

Poznámka : Zatímco se článek zaměřuje na platformu hostování videa Google, povolení podpory pro MSE & H.264 bude přínosem pro uživatele prohlížeče i na jiných webech.

K tomu je třeba vytvořit novou předvolbu:

  1. Zadejte about: config and hit enter.
  2. Potvrďte, že budete opatrní.
  3. Klikněte pravým tlačítkem myši a vyberte příkaz Nový> Boolean.
  4. Název předvolby media.mediasource.ignore_codecs.
  5. Nastavte jeho hodnotu na True.

Aktualizace: Uživatelé systému Linux mohou také změnit následující předvolby:

  1. media.mediasource.mp4.enabled to true
  2. media.fragmented-mp4. * na true
  3. media.fragmented-mp4.use-blank-decoder na false

Pokud se vrátíte zpět na stránku HTML na YouTube, měli byste vidět všech šest technologií uvedených jako podporované (zeleně).

Předtím, než tuto funkci povolí Mozilla přímo pro všechny uživatele prohlížeče, je třeba vyřešit několik chyb. Průběh mediálního zdroje si můžete prohlédnout zde.

To znamená, že po povolení podpory kontejneru mp4 pro rozšíření Media Source Extensions v prohlížeči se můžete setkat s problémy nebo mít jiné problémy.

Přesto je skvělé vidět, že Mozilla pracuje na podpoře této funkce ve Firefoxu. Není jasné, zda se podaří vyřešit všechny problémy před vydáním Firefox 33, protože to může vést ke zvýšení požadavků na podporu, když si uživatelé Firefox všimnou, že jim YouTube poskytuje pouze některá řešení.