Перейти до вмісту

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 радить шукати в Background Music у розділі More Apps записи на кшталт «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. Перезапустіть, а потім установіть поточну версію.

Якщо ви переважно користувалися ним для гучності програм

Якщо вам насправді потрібно «ця програма тихіше, та гучніше, ця без звуку», це може зробити мікшер у рядку меню. 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+ · без підписки