Одно приложение в наушниках, остальные в динамиках на Mac
Коротко: macOS отправляет все приложения на один и тот же выход. С SoundDial откройте ⋯ → Воспроизводить через рядом с приложением и выберите наушники; остальные приложения продолжат играть в колонках.
Вы хотите музыку в настольных колонках, а совещание в наушниках. Или видео через телевизор, пока звонок остаётся приватным в ваших ушах. На Mac, как только вы меняете устройство вывода, за ним следует всё: звонок, музыка, браузер, каждое уведомление. Выход один, и все приложения должны делить его.
Проблема: один выход на всё
Сейчас нормально иметь несколько аудиоустройств. Наушники, встроенные динамики, USB-ЦАП, монитор с динамиками, AirPods. Часто хочется назначить приложения устройствам: звонки на гарнитуру, музыку на колонки. macOS заставляет выбрать одно, а переключаться туда-сюда при каждом начале звонка быстро надоедает.
Что даёт macOS
В последних версиях macOS в «Системные настройки > Звук > Выход» выбирается единственное устройство вывода, и каждое приложение, следующее системной настройке, играет через него. Списка приложений и выбора для каждого приложения нет.
Настройка Audio MIDI (в Программы > Утилиты) — обычная следующая остановка, и стоит чётко понимать, что она умеет:
- Многовыходное устройство отправляет один и тот же звук сразу на несколько выходов. Каждое приложение играет на каждом устройстве группы, так что приложения оно не разделяет.
- Агрегатное устройство объединяет несколько устройств в одно более крупное. Оно нужно в основном для записи и профессиональных аудионастроек, и снова не знает понятия отдельных приложений.
У некоторых приложений есть собственная настройка вывода (например, многие приложения для звонков позволяют выбрать устройство динамика), но у многих её нет, и каждое прячет параметр в своём месте. Единого места, где можно решить, какое приложение куда направлять, нет.
Как отправить одно приложение в наушники с SoundDial
SoundDial — приложение для строки меню, которое даёт каждому приложению, воспроизводящему звук, собственный ползунок громкости. В версии 2.0 добавлен вывод по приложениям — Воспроизводить через: несколько приложений могут одновременно играть на разных устройствах.
- Подключите оба устройства, например наушники и колонки.
- Откройте окно SoundDial из строки меню или нажав Control-Option-S.
- Убедитесь, что приложение, которое хотите переместить, играет, чтобы оно появилось в списке.
- Нажмите ⋯ в строке этого приложения и откройте Воспроизводить через.
- Выберите устройство вывода, например наушники. Теперь приложение играет там, а остальные приложения остаются на прежнем месте.
- Чтобы отменить, снова откройте Воспроизводить через и выберите Как в приложении (по умолчанию).
В строке приложения название устройства показывается значком, так что сразу видно, какие приложения играют в другом месте. Если выбранное устройство отключено, приложение переключается на своё устройство, затем на системное по умолчанию.
В SoundDial есть и карточка вывода с меню устройств, так что можно менять основной выход и переносить отдельные приложения с него в одном месте.
Практические настройки
| Настройка | Основной выход | Воспроизводить через |
|---|---|---|
| Музыка в комнате, звонки приватно | Динамики | Zoom / Teams → наушники |
| Hi-fi музыка, всё остальное как обычно | Встроенные динамики | Spotify → USB-ЦАП |
| Видео на мониторе, чат в ушах | Динамики монитора | Discord → наушники |
Домашний офис. Держите Spotify на колонках и отправьте Zoom в наушники. Параметр Приглушать другие приложения во время звонков включён по умолчанию, поэтому когда начинается звонок, остальные приложения играют на 30% своей громкости и возвращаются, когда звонок заканчивается. Само приложение для звонков никогда не приглушается. Уровень можно задать от 5% до 80%.
Игры. Звук игры в колонках, Discord в гарнитуре, затем ползунками по приложениям (от 0% до 200%) сбалансируйте их. Важно знать: Discord считается приложением для звонков, поэтому пока он использует микрофон, SoundDial приглушает игру. Если хотите, чтобы игра звучала на полном уровне во время голосового чата, поднимите уровень в Приглушать другие приложения во время звонков (до 80%) или выключите параметр.
Стриминг на телевизоре. Отправьте браузер на выход телевизора или монитора, а мессенджер оставьте в наушниках, чтобы уведомления не прерывали фильм для всех в комнате.
Руководство по музыке и звонкам: Музыка в динамиках, звонки в наушниках на Mac. Как направить музыкальное приложение на ЦАП: Отправьте только Spotify на USB-ЦАП на Mac.
Автоматизация
Если вы часто меняете настройки, выбор вывода можно автоматизировать:
- В приложении «Быстрые команды» Задать устройство вывода приложения отправляет приложение на устройство, а Задать устройство вывода меняет основной выход. Оба работают без открытия окна.
- Ссылка вида
sounddial://route?app=Zoom&device=Headphonesделает то же из любого средства запуска или скрипта, который умеет открывать URL, или с командойopenв Терминале.
Ограничения, о которых стоит знать
- Профили не хранят устройство вывода. Профиль сохраняет громкость, отключение звука, EQ и баланс каждого приложения, но не «Воспроизводить через». Если нужно одно нажатие для обоих, создайте быструю команду, которая выполняет Применить профиль громкости, а затем Задать устройство вывода приложения.
- По приложениям, а не по вкладкам браузера. Перенос Chrome переносит все вкладки Chrome. SoundDial объединяет вспомогательные процессы браузера под их приложением, поэтому весь браузер уходит на выбранное устройство.
- Только стерео. SoundDial — не инструмент для объёмного или многоканального звука.
- Системные процессы интерфейса не получают ползунка, поэтому их нельзя переносить отдельно.
Частые вопросы
Действительно ли два приложения могут играть на двух устройствах одновременно?
Да. Для этого и нужна «Воспроизводить через»: каждое приложение может играть на своём устройстве одновременно, например музыка в колонках, пока звонок остаётся в наушниках.
Почему мой выбор вывода не вернулся при смене профилей?
Профили его не хранят. Они охватывают громкость, отключение звука, EQ и баланс. Используйте действия «Быстрых команд» или ссылку sounddial://route, если нужен выбор вывода в составе настройки одним нажатием. Если в «Настройки > Основные» для Когда приложение открывается выбрано Помните последнее, SoundDial действительно возвращает устройство вывода каждого приложения при его открытии.
Работает ли это со звонками в браузере, такими как Google Meet?
Браузер можно перенести через «Воспроизводить через», как любое приложение. Приглушение других приложений во время звонков также реагирует на Safari, Chrome, Firefox, Edge, Arc, Brave, Opera и Vivaldi, когда они сообщают об использовании микрофона. SoundDial не считывает и не записывает звук с микрофона.
Что нужно SoundDial для этого?
macOS 14.2 или новее и разрешение macOS Только запись системного звука (в разделе «Конфиденциальность и безопасность > Запись экрана и системного звука»). Если доступ к аудио не работает, в окне отображается Исправить, а в «Настройка и справка» в настройках есть Проверить снова и Открыть пошаговую настройку. SoundDial меняет уровни; у него нет доступа к сети и нет учётной записи.
SoundDial, микшер громкости по приложениям для Mac, требует macOS 14.2 или новее; это разовая покупка в Mac App Store, без подписки.
SoundDial: ползунок громкости и кнопка выключения звука для каждого приложения на вашем Mac.
разовая покупка в Mac App Store · macOS 14.2+ · без подписки