Macでブラウザタブの音声自動再生を止める
20個のタブを開いて、そのうちの1つで作業しています。突然、どこかから音声が再生され始めます。動画広告、自動再生のニュースクリップ、1時間前に開いたタブ。タブを1つずつクリックして探します。
macOSは、すべてをミュートせずに1つのアプリだけを(まして1つのタブだけを)ミュートすることができないので、本当の対処法はブラウザの中にあります。自動再生を元から止める方法、うるさいタブをすばやくミュートする方法、ブラウザ全体をほかのアプリの隣で適切なレベルに保つ方法を説明します。
Safariで自動再生を無効にする
Safariには、優れた自動再生コントロールが標準で備わっています。
- Safari > 設定を開き、Webサイトタブに進みます
- サイドバーの自動再生を選びます
- 下部で、その他のWebサイトのデフォルトをサウンド付きのメディアを停止または自動再生しないに設定します
サウンド付きのメディアを停止は、音声付きで再生を始める動画をブロックしますが、多くのサイトが装飾的な背景動画に使う、ミュートでの自動再生は許可します。自動再生しないはすべてをブロックします。
同じパネルで、サイトごとの例外を設定できます。たとえば、信頼できるストリーミングサイトでは自動再生を許可する、など。
Chromeでサウンドをコントロールする
Chromeのコントロールは、動画ごとではなくサイトごとに働きます。
chrome://settings/content/soundに進みます- サイトがデフォルトでサウンドを再生できるかどうかを選びます
- サウンドの再生を許可しないサイトのリストに、特定のサイトを追加します
1つのタブをすばやくミュートする
SafariとChromeはどちらも、音声を再生しているタブにスピーカーアイコンを表示するので、すべてのタブをクリックして回らなくても、うるさいものを見つけられます。
- Safari:タブのスピーカーアイコンをクリックして、ミュートします。
- Chrome:タブを右クリックしてサイトをミュートを選びます。ミュートを解除するまで、そのサイトが消音になります。
- Firefox:タブを右クリックしてミュートのオプションを選ぶか、タブのスピーカーアイコンをクリックします。
これは一度に1つのタブずつです。複数のタブがうるさいと、やはり1つずつクリックして回ることになります。
もっと大きな問題:ブラウザとそれ以外のすべて
自動再生をオフにしても、ブラウザをほかのアプリとは違うレベルにしたいことがあります。Zoom通話中にタブでチュートリアルを見ていて、チュートリアルは静かに、通話は最大音量にしたい。あるいは、タブがBGMを流していて、Spotifyと競合する。
macOSにとって、ブラウザ全体は1つのアプリです。システム音量はすべてのアプリを一度に動かすので、ブラウザをZoomやSpotifyより小さくする標準の方法はありません。
ブラウザ自体の音量スライダー
アプリごとの音量ミキサーが、足りなかったコントロールを加えます。Macのアプリごとの音量ミキサー、SoundDialはメニューバーに常駐し、音を出すアプリごとに、専用のスライダーとミュートボタンを用意します。
できることとできないことを明確にしておくと、SoundDialはブラウザのタブごとではなく、アプリごとに働きます。ブラウザのすべてのタブが1つのスライダーを共有します。個々のタブにはブラウザ自身のタブのミュートを使い、ブラウザ全体にはSoundDialを使います。
- Zoomを100%のままに、Safariを30%に下げる
- Spotifyが再生され続けるなか、Chromeを1クリックでミュートする
- ほかのアプリを大きくせずに、小さいブラウザを100%より上(最大200%)に上げる
思いがけないタブが再生を始めたら、すぐにメニューバーからブラウザ全体をミュートして、あとで自分のペースで問題のタブを見つけて閉じられます。詳しくはMacで1つのアプリをミュートするをご覧ください。タブごとに異なるレベルが欲しい場合は、Macでブラウザのタブの音量を操作するをご覧ください。
SoundDialはmacOS 14.2以降が必要で、Mac App Storeでの買い切りです(サブスクリプションなし)。
SoundDial:Mac のすべてのアプリに、音量スライダーとミュートボタンを。
Mac App Store での買い切り · macOS 14.2以降 · サブスクリプションなし