Отключение звука всех микрофонов одной командой

+в состоянии процесса означает, что процесс является частью группы процессов переднего плана для терминала, к которому он подключен.

0
25.02.2021, 19:27
2 ответа

Хотя это не отвечает на ваш вопрос, будет работать использование

pactl set-source-mute @DEFAULT_SOURCE@ toggle

Для переключения используемого микрофона или

 pactl set-source-mute @DEFAULT_SOURCE@ 1

Для отключения звука вместо переключения

1
18.03.2021, 22:28

Используя awk, вы можете найти и перебрать все входные данные:

pactl list short sources | awk '/input.*RUNNING/ {system("pactl set-source-mute " $1 " toggle")}'

ПРИМЕЧАНИЕ. :Если микрофон будет подключен позже, а вы уже отключили звук на некоторых устройствах, вы можете рассинхронизировать свое состояние отключения звука между разными устройствами.

0
14.11.2021, 18:01

Теги

Похожие вопросы