Зробіть вибрану програму здатною видавати звук лише тоді, коли жодна інша програма не видає звук


0

Чи є спосіб дозволити вибраній програмі (яка намагається виводити звук), щоб вона могла виводити тільки тоді, коли інші програми не видають звук?

Сценарій використання

Деякі люди слухають навколишню музику під час комп'ютера (наприклад, під час серфінгу чи кодування). Тому під час перегляду чи прослуховування чогось іншого є потреба вимкнути музику, що споживається, увімкнути медіа, який потрібно споживати, а після завершення - знову включити музику навколишнього середовища.

Скажімо, було б чудово вибирати програму в мікшері томів Windows 10, і дозволяти програмі виводити її лише тоді, коли жодні інші програми не активні. Це позбавить від необхідності повторного включення та вимкнення музичного плеєра. Чи можливо це?

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

Відповіді:


0

Найбільше, що ви можете зробити в Windows, це заборонити програми, які беруть виключний контроль над аудіопристроєм, а потім використовуйте міксер гучності, щоб вимкнути програми, які ви не хочете чути.

Щоб відключити програми, які ексклюзивно контролюють аудіопристрій:

  • Відкрийте Налаштування ПК> Система> Звук
  • Унизу сторінки натисніть "Обсяг програми та налаштування пристрою"
  • Перейдіть на вкладку Відтворення
  • Виберіть свій звуковий пристрій
  • Клацніть на Властивості
  • Перейдіть на вкладку Додатково
  • Зніміть прапорець "Дозволити програмам ексклюзивно керувати цим пристроєм" та "Надати додаткам ексклюзивний режим пріоритет"
  • Натисніть кнопку ОК

введіть тут опис зображення


Чому потрібно вимкнути ексклюзивний режим? Не могли ви просто відключити / увімкнути звук додатків незалежно від налаштувань Ексклюзивного режиму? Крім того, якби я вас зрозумів правильно, для цього все одно потрібно буде вручну вмикати / вмикати звук (з різницею, що це робиться через мікшер гучності, замість того, щоб переходити до кнопки відтворення / паузи / відключення звуку)?
Лукобратор

Відключення ексклюзивного режиму відбувається тому, що в іншому випадку інші гравці можуть помилитися і припинити роботу, якщо вони не мають доступу до звукового пристрою. Це рішення дає унікальний контроль через мікшер гучності, а не через програвання, що відтворюються. Це може бути простіше, залежно від ваших особистих уподобань.
harrymc
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.