Есть ли способ разрешить выбранному приложению (которое пытается вывести звук) возможность выводить звук только тогда, когда другие приложения не выводят звук?

Сценарий использования

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

Было бы здорово иметь возможность выбирать приложение в микшере громкости Windows 10, скажем, и разрешать вывод этого приложения только тогда, когда другие приложения не активны. Это устранит необходимость многократно включать и выключать окружающий музыкальный проигрыватель. Это возможно?

Я был бы открыт для использования широкого ряда инструментов (Powershell, WSL, .NET, Python, VB-Audio, другие сторонние приложения и т.д.).

1 ответ1

0

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

Чтобы отключить приложения, которые получают эксклюзивный контроль над аудиоустройством:

  • Откройте « Настройки ПК»> "Система"> "Звук".
  • В нижней части страницы нажмите "Громкость приложения и настройки устройства".
  • Нажмите на вкладку воспроизведения
  • Выберите свое звуковое устройство
  • Нажмите на свойства
  • Перейти на вкладку « Дополнительно »
  • Снимите флажки "Разрешить приложениям получать эксклюзивный контроль над этим устройством" и "Предоставлять приоритет приложениям в эксклюзивном режиме"
  • Нажмите ОК

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .