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

Background Music не работает на macOS? Решения

Background Music — бесплатное приложение с открытым исходным кодом для Mac, которым многие пользуются для регулировки громкости по приложениям. Когда оно перестаёт работать, симптомы бывают разными: вообще нет звука, ползунок приложения ничего не делает, музыка сама ставится на паузу или звук трещит, когда вы повышаете громкость приложения. У большинства таких проблем есть известное решение, и несколько из них перечислены в README самого проекта на GitHub.

Если вы ничего не слышите, начните с шага 1. В остальных случаях переходите к подходящему симптому.

1. Совсем нет звука: верните прежний вывод

Background Music работает через собственное виртуальное аудиоустройство. В его README сказано, что при запуске оно назначает себя устройством вывода по умолчанию, а при выходе возвращает прежнее. Если оно аварийно завершилось или было закрыто необычным способом, Mac может продолжать отправлять звук на устройство, которое никто не слушает.

  1. Откройте Системные настройки > Звук и нажмите Выход.
  2. Выберите свои настоящие колонки или наушники (например, динамики MacBook или AirPods), а не устройство Background Music.
  3. Убедитесь, что громкость на выходе включена, а Без звука выключено.

В README есть ещё один приём: если нужное устройство уже выбрано, а звука по-прежнему нет, переключитесь на другое устройство и затем обратно.

2. Тишина после подключения наушников

В README это указано как известная проблема: подключение или отключение наушников, пока Background Music не запущено, может оставить систему без звука. Объяснение там такое: macOS запоминает виртуальное устройство как последнее использованное для этого маршрута. Решение то же, что в шаге 1: выберите настоящий вывод в Системные настройки > Звук > Выход.

3. Ползунок приложения ничего не делает

Многие приложения воспроизводят звук через отдельный вспомогательный процесс, а не через то приложение, которое вы видите. В README советуют посмотреть в разделе More Apps (Другие приложения) в Background Music записи вроде «Some App (Helper)» и отмечают, что для изменения громкости некоторых приложений для встреч или видеочатов это необходимо.

Также закройте и снова откройте приложение, которым хотите управлять, и запустите в нём воспроизведение, чтобы оно появилось заново.

4. Запрашивает доступ к микрофону

При первом запуске Background Music запрашивает доступ к микрофону. В README объясняется почему: оно получает системный звук с виртуального входного устройства, которое macOS считает микрофоном, и сказано, что приложение на самом деле не прослушивает ваш микрофон. Если вы отклонили запрос, снова разрешите доступ в Системных настройках, в разделе Конфиденциальность и безопасность > Микрофон, затем перезапустите приложение.

5. Треск или искажения при повышении громкости приложения

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

6. Музыка сама ставится на паузу

Автопауза — одна из функций Background Music: в README описано, что оно ставит музыкальный проигрыватель на паузу, когда воспроизводит звук другой источник, и возобновляет его после. Если вам это не нужно, прочитайте README и обсуждения проекта, чтобы узнать, как отключить это в вашей версии. В README также отмечены два взаимодействия: VLC может сам ставить на паузу iTunes или Spotify (меняется в настройках VLC), а у Skype есть собственный параметр, ставящий iTunes на паузу во время звонков.

7. Перезапустите Core Audio

Аудиослужба macOS может зависнуть после сна, обновления или смены устройства. Откройте Терминал и выполните:

sudo killall coreaudiod

Звук на мгновение пропадёт и вернётся. Перезапустите Background Music и проверьте снова. Если не помогло, перезагрузите Mac.

8. Переустановите начисто

  • Проверьте версию. В README в качестве текущей загрузки указана версия 0.5.0, установка через Homebrew (brew install --cask background-music) и сборки-снимки на странице выпусков. Там же проект описан как всё ещё находящийся в стадии альфа-версии, для него требуется macOS 10.13 или новее. Прежде чем переустанавливать снова и снова, посмотрите на странице проблем проекта отчёты о вашей версии macOS.
  • Сначала удалите. Шаги из README: откройте Терминал, выполните cd /Applications/Background\ Music.app/Contents/Resources/, затем bash uninstall.sh. Перезагрузите Mac, затем установите текущую версию.

Если вы в основном использовали его для громкости по приложениям

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

  • Громкость от 0% до 200%. Выше 100% ползунок становится янтарным, а мягкий лимитер сглаживает пики, а не срезает их жёстко.
  • Отключение звука для каждого приложения, пока остальные продолжают играть.
  • Эквалайзер и баланс влево/вправо для каждого приложения, а также Воспроизводить через, чтобы направить одно приложение на другой вывод.
Запись экрана SoundDial 2.0 с примерами настроек. Без звука. Громкость Spotify повышается с 35% до 160% (выше 100% ползунок становится янтарным), звук Discord выключен, громкость Safari снижена, остальные приложения не меняются.

SoundDial использует одно разрешение macOS; ваши колонки или наушники остаются системным выводом. Пошаговая настройка включает это разрешение и проверяет его. Если доступ перестанет работать, панель покажет «Доступ к аудио не работает» с кнопкой Исправить, а в Настройки > Настройка и справка есть Проверить снова.

Что он не заменяет: в SoundDial нет автопаузы. Ближайшая функция — Приглушать другие приложения во время звонков (включена по умолчанию): она снижает другие приложения до выбранного вами уровня, пока приложение для звонков использует микрофон, и возвращает их после; она приглушает, а не ставит на паузу, и реагирует только на звонки. SoundDial также не записывает звук. Он работает по приложениям, а не по вкладкам браузера.

Переход

  1. Закройте Background Music или удалите его по шагам из README.
  2. Проверьте Системные настройки > Звук > Выход: должно быть выбрано ваше настоящее устройство.
  3. Установите SoundDial и следуйте его пошаговой настройке.
  4. Воспроизведите звук в привычных приложениях и настройте каждое. Если для Когда приложение открывается выбрано Помните последнее, они возвращаются с этими уровнями.

Настоящий компромисс — бесплатное или платное. Если после описанных шагов Background Music снова работает, переходить не нужно. Сравнение рядом есть на нашей странице альтернативы Background Music, а другие варианты — в статье альтернативы Background Music для Mac.

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

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

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