Перейти к содержимому

Какое приложение шумит на Mac? Как найти виновника

Коротко: установите SoundDial, включите в его настройках Показывать индикаторы уровня в реальном времени для всех воспроизводящих приложений (по умолчанию выключено), откройте окно и смотрите, у какого приложения двигается индикатор, когда звучит этот звук. Затем выключите звук именно этого приложения.

Что-то на вашем Mac воспроизводит звук. Тихая мелодия раз в несколько минут, видео, которое где-то запустилось в фоне, незнакомый сигнал уведомления. Вы проверяете Spotify: на паузе. Смотрите браузер: вроде бы ни одна вкладка не играет. Открыто двадцать окон, и непонятно, какое виновато. Это на удивление распространённая проблема, а у macOS нет прямого способа ответить на вопрос «какое приложение сейчас воспроизводит звук?»

Почему в macOS это сложно

В macOS одна системная громкость и нет микшера по приложениям. В последних версиях macOS Пункт управления может показывать, что воспроизводится, в области «Сейчас играет», но только для приложений, которые сообщают туда о воспроизведении мультимедиа. Сайт с автоматически запущенной рекламой, меню игры, гудящее в фоне, или звук уведомления мессенджера там обычно вообще не появятся.

Обычное расследование выглядит так: закрывать приложения одно за другим, пока звук не исчезнет, или выключить звук всего Mac и потерять всё остальное, что вы слушали. И то и другое в конце концов срабатывает. Ни то ни другое не доставляет удовольствия, особенно посреди звонка.

Шаг 1. Посмотрите на список

SoundDial — приложение для строки меню, которое даёт каждому приложению, воспроизводящему звук, отдельную строку и ползунок громкости. Уже один этот список сужает круг поиска: приложения, которые ничего не воспроизводили 10 минут (и которые вы не закрепили), сворачиваются в раздел Не воспроизводится (N), так что строки выше него — это приложения, игравшие за последние 10 минут, плюс все закреплённые вами.

Шаг 2. Включите индикаторы для всех воспроизводящих приложений

По умолчанию SoundDial показывает индикатор уровня только в строках приложений, которые вы настраивали или громкость которых уменьшается во время звонка. Чтобы поймать неизвестный источник, включите дополнительный параметр:

  1. Откройте настройки SoundDial.
  2. Включите Показывать индикаторы уровня в реальном времени для всех воспроизводящих приложений. По умолчанию он выключен.
  3. Откройте окно SoundDial из строки меню или нажмите Control-Option-S.
  4. Дождитесь загадочного звука и следите, в какой строке двигается индикатор.

Когда этот параметр включён, SoundDial прослушивает все воспроизводящие приложения, только пока окно открыто. Закройте окно, и эти дополнительные индикаторы перестанут работать.

Об индикаторе записи

Пока включён параметр Показывать индикаторы уровня в реальном времени для всех воспроизводящих приложений и окно открыто, macOS показывает в строке меню свой индикатор записи. Это ожидаемо при таком параметре. SoundDial использует разрешение macOS Только запись системного звука, чтобы измерять и менять уровни приложений. Он не считывает и не записывает звук с микрофона, у него нет доступа к сети и нет учётной записи. Если вы не хотите видеть индикатор, выключите параметр снова, когда найдёте источник.

Шаг 3. Разберитесь с виновником

Когда вы нашли приложение, прямо в той же строке есть несколько вариантов:

  • Выключить его звук. Нажмите кнопку отключения звука в строке этого приложения. В строке появится Без звука, а все остальные приложения продолжат играть.
  • Уменьшить громкость. Если вы хотите его слышать, но не с такой громкостью, сдвиньте его ползунок вниз, скажем, до 20%.
  • Оставить на виду. Используйте ⋯ → Оставить в списке, чтобы закрепить приложение, чтобы оно не сворачивалось в раздел Не воспроизводится, когда тихо. Если в «Настройки > Основные» для параметра Когда приложение открывается выбрано Помните последнее, SoundDial вернёт его громкость и отключение звука, когда приложение откроется снова.

Если тишина нужна немедленно, а источник можно найти потом, нажмите Control-Option-M, чтобы выключить или включить звук всех приложений, показанных в главном списке.

Честные ограничения

  • По приложениям, а не по вкладкам браузера. Если индикатор двигается у Safari, Chrome или Firefox, вы знаете, что это браузер, но не знаете, какая вкладка. SoundDial объединяет вспомогательные процессы браузера под самим браузером, поэтому на каждый браузер приходится одна строка. Чтобы найти вкладку, поищите значок динамика, который большинство браузеров показывают на вкладках со звуком, и выключите звук этой вкладки в браузере.
  • Для системных процессов интерфейса ползунка нет. Если во время звука не двигается индикатор ни в одной строке, источником может быть часть macOS, которую SoundDial не показывает.
  • Индикаторы для всех приложений требуют включения параметра и открытого окна. Это инструмент для поиска источника, а не фоновый монитор.

Примеры

Загадочный сигнал во время работы

Каждые несколько минут вы слышите тихий сигнал. Вы открываете окно SoundDial с включённым параметром индикаторов и ждёте. В следующий раз, когда он звучит, индикатор вашего рабочего чата подпрыгивает. Вместо того чтобы посреди работы копаться в его настройках уведомлений, вы уменьшаете это приложение до 30%, и сигнал остаётся, но уже не пугает. Поскольку вы его теперь изменили, в его строке индикатор остаётся, даже когда вы выключите дополнительный параметр.

Фоновое видео, которое не найти

Звук от видео идёт, но плеера нигде не видно. Индикатор Chrome двигается. Теперь вы знаете, что это вкладка браузера, ищете вкладку со значком динамика и закрываете ту, что запустилась автоматически.

Забытая запущенная игра

Вы слышите тихую музыку меню. Индикатор игры, которую вы считали закрытой, двигается. Вы выключаете звук её строки или закрываете игру.

Что-то во время звонка

Вы в Zoom, и что-то ещё шумит. Параметр Приглушать другие приложения во время звонков включён по умолчанию, поэтому остальные приложения звучат на 30% своей громкости, а в окне отображается «Звонок — остальное приглушено». У приглушённых приложений индикатор показывается и без дополнительного параметра, поэтому откройте окно, посмотрите, какой двигается, и выключите звук. Сам Zoom никогда не приглушается.

Частые вопросы

Есть ли в macOS встроенный способ узнать, какое приложение воспроизводит звук?

Не для каждого приложения. Пункт управления может показывать мультимедиа, о которых приложения сообщают как о «Сейчас играет», но многие звуки, такие как сигналы уведомлений, автоматически запускаемое веб-содержимое или фоновые приложения, там не появляются.

Почему при включении индикаторов появляется индикатор записи?

Потому что параметр Показывать индикаторы уровня в реальном времени для всех воспроизводящих приложений после включения прослушивает каждое воспроизводящее приложение, пока окно открыто, а это вызывает индикатор macOS. По умолчанию он выключен; выключайте его, когда закончите. SoundDial не считывает и не записывает звук с микрофона.

Может ли SoundDial сказать, какая вкладка браузера воспроизводит звук?

Нет. SoundDial работает с приложениями, а не с вкладками браузера, поэтому вы увидите браузер целиком. Чтобы найти вкладку, используйте значок динамика на вкладках браузера.

Нужно ли держать дополнительные индикаторы включёнными?

Нет. Включайте Показывать индикаторы уровня в реальном времени для всех воспроизводящих приложений, когда ищете звук, и выключайте потом. У приложений, которые вы настраивали, и у приложений, приглушённых во время звонка, индикатор показывается в любом случае.

Как отменить отключение звука или изменение громкости?

Нажмите кнопку отключения звука ещё раз, чтобы включить звук, или используйте ⋯ → Сбросить до 100%, чтобы вернуть приложению обычную громкость.

SoundDial, микшер громкости по приложениям для Mac, требует macOS 14.2 или новее; это разовая покупка в Mac App Store, без подписки.

Скачать SoundDial в Mac App Store.

SoundDial: ползунок громкости и кнопка выключения звука для каждого приложения на вашем Mac.

разовая покупка в Mac App Store · macOS 14.2+ · без подписки