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

Разрешение на запись системного звука на Mac: объяснение

Коротко: SoundDial меняет громкость других приложений, поэтому ему нужно работать со звуком, который они воспроизводят. macOS закрывает такой доступ разрешением конфиденциальности, указанным как Только запись системного звука. SoundDial использует его, чтобы менять уровни; он работает в песочнице, не имеет доступа к сети и не требует учётной записи.

При первой настройке SoundDial macOS просит разрешить доступ в разделе с немного тревожным названием: Запись экрана и системного звука. Остановиться и задуматься здесь вполне разумно. Вы купили микшер громкости, а не рекордер. В этой статье объясняется, что это за разрешение, зачем оно приложению для громкости по приложениям, что SoundDial с ним делает и как его включить или исправить.

Что это за разрешение

В Системные настройки > Конфиденциальность и безопасность в последних версиях macOS есть раздел Запись экрана и системного звука. Он охватывает два вида доступа: захват экрана и работу со звуком, который воспроизводят другие приложения. У варианта только для звука есть собственный список, Только запись системного звука.

SoundDial просит включить его именно в этом списке только для звука. Это микшер громкости, и захват экрана к его работе не относится.

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

Зачем оно приложению для громкости

У Mac один ползунок громкости на всю систему. Чтобы дать каждому приложению свой уровень, микшер должен взять звук каждого приложения, изменить его уровень и передать дальше в динамики или наушники. Это означает работу со звуком, который воспроизводит другое приложение, а именно об этом и говорит данное разрешение. Для SoundDial требуется macOS 14.2 или новее.

Для чего SoundDial его использует

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

  • ползунок громкости от 0% до 200% и отключение звука для каждого приложения
  • эквалайзер и баланс влево/вправо для каждого приложения
  • Воспроизводить через, отправляющий одно приложение на другое устройство вывода
  • приглушение других приложений во время звонков

Что ещё стоит знать

  • Песочница. SoundDial работает в песочнице App Sandbox macOS, и его единственное разрешение — аудиовход.
  • Нет доступа к сети, нет учётной записи. SoundDial меняет уровни; у него нет доступа к сети и нет учётной записи для входа.
  • Не прослушивает микрофон. Чтобы приглушать другие приложения во время звонков, SoundDial проверяет, сообщает ли приложение для звонков или браузер из списка, что аудиовход используется. Он не считывает и не записывает звук с микрофона.

Как его включить

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

Если нужно задать вручную:

  1. Откройте Системные настройки.
  2. Перейдите в Конфиденциальность и безопасность > Запись экрана и системного звука.
  3. Найдите список Только запись системного звука.
  4. Включите SoundDial.
  5. Вернитесь в SoundDial и дайте настройке снова проверить доступ.

Названия меню могут немного меняться между версиями macOS; если на вашем Mac формулировка немного другая, ищите список только для звука в том же разделе.

Индикатор записи в строке меню

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

Если не работает

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

  1. Нажмите «Исправить» в окне.
  2. Переключите разрешение. В Только запись системного звука выключите SoundDial, затем снова включите.
  3. Перезапустите SoundDial. Закройте его и откройте снова.
  4. Воспользуйтесь «Настройка и справка». В настройках SoundDial откройте Настройка и справка. Проверить снова заново запускает проверку доступа, а Открыть пошаговую настройку проведёт вас через неё с самого начала.
  5. Свяжитесь с поддержкой. Всё ещё не получается? В Настройка и справка воспользуйтесь Скопировать диагностику, а затем Написать в поддержку, чтобы сведения о вашей конфигурации ушли вместе с сообщением.

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

Нужна ли SoundDial запись экрана?

Нет. Он просит включить его в списке Только запись системного звука, аудиочасти раздела «Запись экрана и системного звука».

Можно ли пользоваться SoundDial без этого разрешения?

Для основной задачи нет. Без доступа к звуку других приложений ползунки по приложениям ничего не могут изменить. Окно показывает Завершите настройку, чтобы управлять громкостью приложений, пока доступ не заработает.

Почему macOS называет это «записью»?

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

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

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

SoundDial прослушивает мой микрофон во время звонков?

Нет. Он лишь проверяет, использует ли приложение для звонков, например Zoom или Teams, либо браузер из списка аудиовход, чтобы знать, когда приглушать другие приложения. Он не считывает и не записывает звук с микрофона.

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

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

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

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