今すぐFirefox for YouTubeでMSEとH.264サポートを有効にする方法

更新 :Firefoxは、YouTubeに必要なすべてのHTML5メディア機能をサポートしています。 HTML5テストページを開くと、すべてのオプションがチェックされ、それらがすべてサポートされていることがわかります。 一部のLinuxディストリビューションでは、一部の機能がサポートされていない場合があります。 終わり

現在、Firefoxの最新の安定バージョンでYouTubeのHTML5ページを開くと、ページにリストされているすべてのテクノロジーがサポートされていないことがわかります。

HTMLVideoElement、H.264、およびWebM VP8のサポートが利用できる場合がありますが、Media Source Extensions、MSE&H.264またはMSE&WebM VP9のサポートは利用できません。

FirefoxブラウザでMedia Source ExtensionsとMSE&WebM VP9をすぐに有効にする設定オプションが利用可能です。

これを行うには、ブラウザーのアドレスバーにabout:configを読み込み、そこでmedia.mediasource.enabledという用語を検索します。 まだtrueに設定されていない場合は、設定をダブルクリックしてtrueに設定します。

次に、後でmedia.mediasource.webm.enabledを検​​索して、trueに設定されていることを確認します。 そうでない場合は、ダブルクリックして値をtrueに切り替えます。

後でYouTubeのHMTL5ページに戻ると、MSEとH.264のみがサポート対象外としてリストされ、残りのすべてのオプションがサポートされていることがわかります。

そうしないと、HTML5ビデオプレーヤーを使用する場合、YouTubeのビデオの選択された解像度のみを受け取ります。 GoogleはFirefoxユーザーにFirefox 33以降のHTML5ビデオプレーヤーの使用を強制するため、これは非常に問題です。

Mozillaは、Firefoxの最新のNightlyバージョンでさえも、デフォルトではまだこの機能を有効にしていません。 これは、この機能がプライムタイムに向けてまだ準備ができておらず、デフォルトで有効になるまでにリリースサイクルが数回かかる可能性があることを示しています。

FirefoxでMedia Source Extensionsを有効にすると、ほとんどのビデオ解像度が利用可能になります。 ただし、まだサポートされていないのはMSE&H.264です。つまり、一部のビデオは、サイトでまだすべての解像度で再生できない可能性があります。

MSEとH.264を有効にする

ただし、Firefox Nightly 34の新しい設定はそれを変更するため、要求されたすべてのテクノロジーのサポートは、その後YouTubeで提供されます。

:この記事はGoogleのビデオホスティングプラットフォームに焦点を当てていますが、MSEとH.264のサポートを有効にすると、他のWebサイトのブラウザーのユーザーにもメリットがあります。

そのためには、新しい設定を作成する必要があります。

  1. about:configと入力してEnterキーを押します。
  2. 注意することを確認してください。
  3. 右クリックして、「新規」>「ブール」を選択します。
  4. 設定にmedia.mediasource.ignore_codecsという名前を付けます。
  5. 値をTrueに設定します。

更新:Linuxユーザーは、次の設定も変更できます。

  1. media.mediasource.mp4.enabledからtrue
  2. media.fragmented-mp4。*をtrueに
  3. media.fragmented-mp4.use-blank-decoderをfalseに

YouTubeのHTMLページに戻ると、6つのテクノロジーすべてがサポートされていると表示されます(緑色)。

ブラウザのすべてのユーザーがMozillaによって機能を直接有効にするには、いくつかのバグを解決する必要があります。 ここでメディアソースの進捗を確認できます。

つまり、ブラウザーでMedia Source Extensionsのmp4コンテナーサポートを有効にすると、ハングしたり、他の問題が発生したりする可能性があります。

それでも、MozillaがFirefoxの機能のサポートに取り組んでいるのを見るのは素晴らしいことです。 Firefox 33がリリースされる前にすべての問題を解決できるかどうかは不明です。これは、FirefoxユーザーがYouTubeが一部の解像度のみを提供していることに気付いたときにサポートリクエストが増加する可能性があるためです。