動画や音声が再生されない

時々、Firefox でウェブページ上の動画や音声が表示されない場合があります。その場合、必要なプラグインがインストールされていない、バージョンが古い、または他のプラグインや拡張機能が干渉している、コンテンツが何らかの理由でブロックされている可能性があります。この記事では、これらの問題を解決する方法を紹介します。

注記: アドレスバーに盾アイコン Mixed Content Shield が表示されている時に Web サイトに問題が発生した場合は、混在コンテンツのブロック の記事をご覧ください。

PulseAudio ソフトウェアをインストールする必要があるかもしれません

"音声を再生するには、PulseAudio ソフトウェアが必要です。" という通知が表示された場合、Firefox 。Firefox 52 から PulseAudio software は、Firefox から音声を再生するために必須になります。多くの Linux ディストリビューションは PulseAudio をプレインストールしています。

システムのソフトウェアパッケージマネージャーを使用して、PulseAudio が正しくインストールされているか確認してください。

HTML5 の音声と動画

Firefox には、WebM や Ogg、Wave コンテナと関連付けられているオープンメディア形式のサポートが組み込まれています。しかしながら、MP3 と MP4 コンテナは、プラットフォームがサポートする MP3、AAC、H.264 音声・動画ストリームのデコーダーに依存しています。詳しい情報は、Windows 版の Firefox で起こる動画と音声の再生に関する問題を解決する の記事および Firefox で HTML5 の音声と動画を再生する の記事をご覧ください。

プラグイン

Mozilla は、Flash を除くすべての NPAPI プラグインのサポートを、Firefox バージョン 52 がリリースされる 2017 年 3 月に終了する計画をしています。詳しくは、この記事このブログ投稿 (日本語抄訳) をご覧ください。

注記: The 64 ビット版の Firefox は現在、Adobe Flash と Microsoft Silverlight NPAPI プラグインのみ認識し、サポートします。

必要なプラグインをインストールする

Firefox は、HTML5 音声や動画コンテンツ をウェブページ上で再生できますが、他のコンテンツでは、他のメディアプレーヤーや ブラウザープラグイン などをインストールする必要があります。動画や音声を再生するために必要なメディアプレーヤーがインストールされている場合でも、ウェブページ自体にメディアが 埋め込まれている 場合、適切なプラグインがインストールされている必要があります。

プラグインがインストールされていない場合、コンテンツが表示される場所にメッセージが表示されます:

  • "このコンテンツを表示するにはプラグインが必要です。" というメッセージは、プラグインがインストールされていないことを示しています。
    flash required fx35

プラグインをダウンロードするリンクが表示されない場合、必要なプラグインの手順に従って、手動でプラグインをインストールしてください:

  • Flash プラグイン: Flash プラグインをインストールする および Flash プラグイン利用ガイド の記事をご覧ください。
    • Flash プラグインは、多くのウェブサイトで音声や動画を再生するために使用されます。
  • Java プラグイン: Java プラグイン利用ガイド の記事をご覧ください。
  • Silverlight プラグイン: Silverlight プラグイン利用ガイド の記事をご覧ください。
  • Windows Media Player プラグイン: Windows Media Player プラグイン利用ガイド の記事をご覧ください。
    • Windows Media Player プラグインは、Web ページが Firefox や他の Mozilla ブラウザー向けに書かれていない、特定の Windows メディア形式 (.asf, .asx, .wm, .wma, .wax, .wmp, .wmv, .wvx) のみを再生できます。
  • QuickTime プラグイン: QuickTime プラグイン利用ガイド の記事をご覧ください。
    • QuickTime プラグインは、埋め込まれた多くの種類のメディアを扱えます。Windows XP では、埋め込まれた mp3 オーディオなど、いくつかのファイル形式を扱うように QuickTime プラグインが設定されていないかもしれません。この場合は、Firefox 内で QuickTime に再生させたいメディア形式を QuickTime の環境設定で選択する必要があります。

他の一般的でない形式のメディアプレーヤーとそのプラグインについては、以下のウェブサイトをご覧ください:

プラグインを有効化する

アドオンマネージャでプラグインが無効化されていると、そのプラグインは使用できません。

  1. Firefox ウィンドウ上部の Firefox ボタンメニューバー上の ツール メニューFirefox ウィンドウ上部の ツール メニューをクリックし、アドオン を選択します。アドオンマネージャのタブが開きます。 メニューボタン New Fx Menu をクリックし、アドオン を選択します。アドオンマネージャのタブが開きます。

  2. アドオンマネージャのタブで、プラグイン パネルを選択します。
  3. プラグインの一覧を表示し、無効化されていないか確認します。
    • プラグインを有効化するには、無効化する をクリックし、実行時に確認する または 常に有効化する をドロップダウンメニューから選択します。

ウェブページ上のプラグインコンテンツがあるべき場所に (プラグイン名) を有効にします のアイコンが表示された場合、アイコンをクリックし、プラグインを有効化する必要があります:

activate flash

詳しい情報は、プラグインをクリックして有効化する必要があるのはなぜか の記事をご覧ください。

プラグインを更新する

すべてのインストールされたプラグインが最新バージョンか確認してください。

インターネットセキュリティソフトウェアで plugin-container を許可する

ご使用のインターネットセキュリティソフトウェア (ファイアウォール、ウイルス対策ソフトウェア、スパイウェア対策ソフトウェアなど) で、plugin-container.exe を許可してください。詳細は ファイアウォールの設定 の記事をご覧ください。この記事での Firefox は、Firefox の plugin-container を意味しています。

干渉しているプラグインを無効にする

同じ メディア形式 を扱えるプラグインが複数インストールされていると、一部の埋め込まれたメディアの再生が妨げられる原因になります。この問題は、干渉しているプラグインを無効にすることによって解決できます。

  1. Firefox ウィンドウ上部の Firefox ボタンメニューバー上の ツール メニューFirefox ウィンドウ上部の ツール メニューをクリックし、アドオン を選択します。アドオンマネージャのタブが開きます。 メニューボタン New Fx Menu をクリックし、アドオン を選択します。アドオンマネージャのタブが開きます。

  2. アドオンマネージャのタブで、プラグイン パネルを選択します。
  3. プラグインのリストから、問題を起こしているプラグインを選択してください。
    • プラグインを無効にしたいときは、そのプラグインのドロップダウンメニューから 無効化する を選択します。
    • プラグインを再び有効にしたいときは、そのプラグインのドロップダウンメニューから 常に有効化する を選択します。

例えば、埋め込まれた QuickTime コンテンツや Windows Media コンテンツを再生するために、VLC プラグインを無効にする必要があるかもしれません。プラグインが原因の問題を解決するための詳しい情報については、プラグインのトラブルシューティング の記事をご覧ください。

他の解決方法

キャッシュを消去する

Firefox のキャッシュを消去するには の記事をご覧ください。

干渉している拡張機能や広告ブロックソフトウェアを無効化する

  • 広告ブロックソフトウェアやインターネットセキュリティソフトウェアの広告ブロック機能、Flashblock や Adblock Plus などの拡張機能などが、音声や動画の再生を妨げることがあります。これらを無効化した状態でサイトの動画が正常に見られる場合は、このサイトを広告ブロックフィルターのホワイトリストに追加するとよいでしょう。
  • 他の Firefox の拡張機能もプラグインをブロックする場合があります。すべての拡張機能を無効化して動画や音声が再生できるようになった場合は、インストールされたいずれかの拡張機能が問題の原因となっています。詳しくは 拡張機能とテーマのトラブルシューティング の記事をご覧ください。

Firefox の設定を確認する

  • オプション設定環境設定ウィンドウウインドウプライバシー パネル で、Cookie が有効になっているか確認してください。また、サイトが Cookie の例外サイト一覧で無効に設定されていないことを確認してください。
  • Firefox のポップアップブロック設定で、ウェブサイトを許可してください。「ポップアップウインドウをブロックする」オプションがオプション設定環境設定ウィンドウウインドウコンテンツ パネル にあります。

hosts ファイル内の特定の項目を削除する (上級者向け)

hosts ファイル を利用している場合は、このファイルの名前を一時的に Xhosts などに変更することで無効化できます。または、hosts ファイルから ad.doubleclick.net など特定の項目を削除することで、一部の動画やサイトが利用するホストへのアクセスを許可することができます (詳しくは、MozillaZine フォーラムのスレッド (英語) をご覧ください)。なお、hosts ファイルの変更を適用するには DNS キャッシュを消去する必要があります。Windows の場合は、「ファイル名を指定して実行」ダイアログで次のコマンドを入力してください: ipconfig /flushdns




Based on information from Video or audio does not play (mozillaZine KB)

この記事は役に立ちましたか? しばらくお待ちください...

この記事の貢献者: marsf, dskmori。あなたも手助けしませんか?- 貢献するにはこちらから