MacのSafari・Chrome・Firefoxで動画の自動再生を停止する方法
動画の自動再生は、現代のウェブ体験における大きなストレス要因のひとつです。ページを開いて記事を読み始めた瞬間にスピーカーから音が鳴り響いたり、マシなサイトでも音はミュートになっていても画面の片隅で広告動画が延々と流れ続けたりします。さらに、自動再生している動画がどこにあるのか分かりにくかったり、停止ボタンがうまく機能しなかったりすることもあります。
Macworld自身も自動再生動画を掲載したことがあります(皮肉なことに、今まさにこの記事上で動画が自動再生されているかもしれません…)。無料サイトには運営資金が必要であることも私たちは理解していますが、それでもユーザーの不満はよく分かります。
この記事では、MacのSafariで動画の自動再生を止め、快適なブラウジング環境を実現する方法を紹介します。
本チュートリアルは、使用しているブラウザ別にセクション分けしています。Apple純正のSafariに加え、人気の代替ブラウザであるGoogle ChromeとFirefoxも取り上げます。また、macOS High Sierraに搭載された新版Safariには、はるかに簡単な自動再生防止機能が追加されているため、こちらも別途解説します。最後に、Facebookの自動再生動画を無効化する方法もご紹介します。Netflixの自動再生を止めたい場合は、「Netflixの自動再生をオフにする方法」の記事をご覧ください。
MacでのSafari活用術をもっと知りたい方は、「MacでのSafari使い方ガイド」も併せてチェックしてみてください。
Safari 11(High Sierra / Sierra / El Capitan)
Safari 11はmacOS High Sierraだけでなく、SierraやEl Capitan向けにもリリースされています。このバージョンでは、音声付きの自動再生動画は(通常)自動的にブロックされます。
ただし実際にテストしてみると、Safariは何が起きていて、なぜそうなったのかを必ずしも丁寧に通知してくれるわけではありません。たとえばプレロール広告付きのある自動再生動画は、ページ上で固まったまま再生されず、「動画は20秒後に始まります」というメッセージが永久に表示され続けました。Safariが何をしているのか知らないと、混乱してしまうかもしれません。

なお、多くの自動再生広告動画は「ユーザーの利便性のため」として、デフォルトでミュート状態になるよう設定されています。こうした動画は、追加の対策を講じない限り、通常どおり開いて再生されてしまう点に注意してください。
Safariが自動的にバージョン11へ更新されていない場合は、Mac App Storeを開き、「アップデート」タブを確認しましょう。そこにSafariが表示されているはずです。アップデートをインストールしてSafariを再起動すれば、カスタマイズ性が向上したコンテンツブロッカーやパフォーマンス改善など、自動再生ブロック機能を含む新機能が有効になります。
Macで使えるすべてのウェブブラウザの比較については、「最高のMac用ウェブブラウザ」の記事も参考にしてください。
Safari(macOS High Sierra)
macOS 10.13 High Sierraの新機能により、Safariでサイトごとに自動再生動画をブロックすることが非常に簡単になりました。
自動再生動画があるサイトを開いたら(その瞬間に動画が再生中でなくても構いません)、上部メニューバーの「Safari」をクリックし、「このWebサイト用の設定」を選択します。あるいは、URLバーを右クリックして同じ項目を選んでもOKです。
どちらの方法でも、URLバーの下にダイアログボックスがポップアップ表示されます。リストの最後にある「Auto-Play」にカーソルを合わせると、3つの選択肢からなるメニューが現れます。「すべてのAuto-Playを許可」「音声付きメディアを停止」「Auto-Playしない」のいずれかを選びましょう。

選択したら、ボックス以外の場所をクリックして閉じます。気が変わったらいつでも戻って、そのサイトの設定を変更できます。
なお、この設定をしても選択したサイトで動画を見ることは可能です。勝手に再生される代わりに、再生ボタンが表示されるようになるだけです。この種のヒントをもっと知りたい方は、Mac向けSafariのTIPSまとめをご覧ください。
Safari(Sierra以前)
Safariには自動再生動画を止めるためのデバッグメニューが用意されていますが、まずターミナル(Terminal)を使ってこのメニューを有効化する必要があります。

まずSafariを終了します(Cmd + Qキー、または「Safari > Safariを終了」)。次にターミナル.app(アプリケーション > ユーティリティにあります)を開き、以下のコマンドを入力してreturnキーを押します。
defaults write com.apple.Safari IncludeInternalDebugMenu 1
ターミナルを閉じてSafariを再起動すると、メニューバー右端に新しい「Debug」メニューが表示されます。これをクリックし、「Media Flags > Disallow Inline Video」を選択します。

これで完了です!Debugメニューを消したい場合は、ターミナルに戻って以下のコマンドを入力してください。
defaults write com.apple.Safari IncludeInternalDebugMenu 0
Chrome
ビジネスモデルが広告ベースだからでしょうか、GoogleはAppleほど積極的には、Chromeで自動再生動画をブロックする手助けをしてくれないようです。幸い、同社のカスタマイズしやすい設計のおかげで、サードパーティ製ツールをインストールして同じ効果を実現するのは簡単です。
おすすめは、無料のChrome拡張機能「Disable HTML5 Autoplay」です。「CHROMEに追加」をクリックし、「Disable HTML5 Autoplayを追加しますか?」というダイアログが表示されたら「拡張機能を追加」をクリックします。

URLバー/検索バーの右側に小さなアイコン(白い三角形の入った赤い八角形)が表示されます。これをクリックし、ドロップダウンメニューから「Disable autoplay」を選んで緑色に切り替えます。アイコンが濃い赤色に変わり、ブロックが有効になったことが示されます。
なお、すでに開いているタブへの対応はやや不格好でした。1つのタブでブロッカーを有効にしても、他のタブでは同じ操作を繰り返す必要があります。ただし、新しく開くタブでは自動的にブロックが適用されます。複数のタブで自動再生をブロックしたい場合は、Chromeを一度終了して再起動し、最初のタブでブロックを設定しておくことをおすすめします。
ChromeでFlash動画を無効にする方法
この拡張機能はHTML5に対応しているため、Flashベースの動画は依然として自動再生される可能性があります。執筆時点でFacebookの動画はまだFlashベースだったため、特にその傾向が強くなります(Facebookの自動再生動画を無効にする具体的な設定については、この記事の後半で別途説明します)。
※なお、Adobe Flashは2020年末にサポートを終了しているため、現在この問題に直面することはほとんどありません。古い環境を利用している場合のみ、以下の手順が参考になります。
問題が解決しない場合は、Chromeの設定でFlashを無効にすることを検討してください。
上部メニューから「Chrome > 環境設定」をクリックして設定画面を開きます。下にスクロールして一番下の「詳細設定」をクリックし、「プライバシーとセキュリティ」の「コンテンツの設定」を選択、さらに「Flash」を選びます。

ここで最初のオプション「サイトにFlashの実行を許可しない」を選択すれば、残りの自動再生動画にもおさらばできるはずです。ただし、アクセスしたいコンテンツや、自分のタイミングで見たい動画まで再生できなくなる可能性もあるので注意が必要です。より細かく制御したい場合は、サイトを個別にブロック(ブラックリスト)または許可(ホワイトリスト)に登録できます。
Firefox
Firefoxを使っている場合は、「ツール > アドオン」から、またはアドオンページで検索することで、さまざまなFlashブロッカーを見つけられます。候補のひとつとして「Flashblock」という拡張機能があります。
FirefoxでHTML5動画の自動再生をブロックする手順は以下のとおりです。
- ブラウザのアドレスバーに「about:config」と入力してEnterキーを押します。警告が表示されたら「危険を承諾の上、使用する」的なボタンをクリックします。
- 上部の検索フィールドで「media.autoplay.enabled」を検索します。
- 該当する設定が見つかったらダブルクリックすると、値がtrueからfalseに変わります。元に戻したいときは、もう一度ダブルクリックしてください。
※最新版のFirefoxでは、代わりに「media.autoplay.default」を検索し、値を変更することで同様の設定が可能です。

自動再生動画が最も多く見られる場所のひとつがFacebookです。動画をスクロールで通り過ぎた瞬間に再生が始まる(以前は無音でしたが、Facebookはこれを変えようとしているようです)よう設計されています。これを無効にしたい場合は、アカウント設定から簡単に変更できます。
サイト右上の下向き矢印をクリックし、表示されたドロップダウンメニューから「設定」を選択します。左側メニューの一番下にある「動画」を選び、「自動再生動画」の横のオプションを「オフ」に変更します。

なお、設定ページに注意書きがあるとおり、この設定はPCでFacebookを閲覧する場合にのみ有効です。iOSアプリで自動再生動画を無効にするには、画面右下のハンバーガーアイコン(三本線)をタップし、「設定 > アカウント設定 > 動画と写真 > 自動再生」へと進みます。「モバイルデータとWi-Fi接続時」「Wi-Fi接続時のみ」「動画を自動再生しない」の3つから選択できます。
-
【保存版】MacでCookieを消去する方法|Safari・Chrome・Firefox別の手順を徹底解説
MacでCookieを消去する方法とは ウェブサイトを訪れるたびに、Cookieと呼ばれる小さなファイルが作成され、メールアドレス、名前、各種設定などのデータがブラウザに保存されます。これによりウェブサイトは訪問者を識別し、ユーザーが関心を持ちそうな情報を表示できるようになります。 こうしたCookieは、ブラウザの設定から手動で削除することも、専用ソフトを使って一括で削除することも可能です。この記事では、Macのブラウザに保存されたCookieを消去する方法をわかりやすく解説します。 Cookieは使用しているブラウザごとに保存されるため、完全に削除するには各ブラウザの設定を個別に開いて操作
-
【保存版】Mac の Safari・Chrome・Firefox で「要素を検証」する方法を徹底解説
Mac の Safari・Chrome・Firefox で「要素を検証(Inspect Element)」を使う方法 「我々は今や、巨大な脳の神経細胞(ニューロン)のように、インターネットへと接続されている」〜 スティーヴン・ホーキング まさにその通りです。現代においてインターネットの力は計り知れません。Web 上には何百万というサイトと膨大な情報があふれており、調査のための情報収集はもちろん、エンターテインメントの鑑賞や SNS の利用まで、私たちの毎日は Web サイトと切り離せないものになっています。 画像出典:YouTube Web サイトを見ているとき、「要素を検証(Inspect