Регулятор громкости для приложений [dубликат]

Есть ли способ изменить отдельные объемы приложений из терминала? Я нашел способ изменить главный том, который является amixer -D pulse sset Master 50%, но я хотел бы иметь возможность изменять объемы для отдельных приложений, как это возможно в pavucontrol. Мое использование было бы для сценариев.

2
задан 13 April 2017 в 15:24

12 ответов

Я нашел решение скрытым в комментарии к unix.stackexchange. Используйте pactl list sink-inputs, чтобы найти номер входа приемника вашего приложения. Затем используйте pactl set-sink-input-volume [sink number] [volume percent], чтобы установить громкость вашего приложения.

2
ответ дан 17 July 2018 в 13:25

Я нашел решение скрытым в комментарии к unix.stackexchange. Используйте pactl list sink-inputs, чтобы найти номер входа приемника вашего приложения. Затем используйте pactl set-sink-input-volume [sink number] [volume percent], чтобы установить громкость вашего приложения.

2
ответ дан 20 July 2018 в 13:31

Я нашел решение, скрытое в комментарии в unix.stackexchange. Используйте pactl list sink-inputs, чтобы найти номер входа приемника вашего приложения. Затем с помощью pactl set-sink-input-volume [sink number] [volume percent] установите громкость вашего приложения.

2
ответ дан 20 July 2018 в 20:22

Я нашел решение, скрытое в комментарии в unix.stackexchange. Используйте pactl list sink-inputs, чтобы найти номер входа приемника вашего приложения. Затем с помощью pactl set-sink-input-volume [sink number] [volume percent] установите громкость вашего приложения.

2
ответ дан 23 July 2018 в 09:05

Я нашел решение, скрытое в комментарии в unix.stackexchange. Используйте pactl list sink-inputs, чтобы найти номер входа приемника вашего приложения. Затем с помощью pactl set-sink-input-volume [sink number] [volume percent] установите громкость вашего приложения.

2
ответ дан 23 July 2018 в 14:19

Я нашел решение, скрытое в комментарии в unix.stackexchange. Используйте pactl list sink-inputs, чтобы найти номер входа приемника вашего приложения. Затем с помощью pactl set-sink-input-volume [sink number] [volume percent] установите громкость вашего приложения.

2
ответ дан 31 July 2018 в 17:49

Я нашел решение, скрытое в комментарии в unix.stackexchange. Используйте pactl list sink-inputs, чтобы найти номер входа приемника вашего приложения. Затем с помощью pactl set-sink-input-volume [sink number] [volume percent] установите громкость вашего приложения.

2
ответ дан 2 August 2018 в 10:51

Я нашел решение, скрытое в комментарии в unix.stackexchange. Используйте pactl list sink-inputs, чтобы найти номер входа приемника вашего приложения. Затем с помощью pactl set-sink-input-volume [sink number] [volume percent] установите громкость вашего приложения.

2
ответ дан 3 August 2018 в 09:32

Я нашел решение, скрытое в комментарии в unix.stackexchange. Используйте pactl list sink-inputs, чтобы найти номер входа приемника вашего приложения. Затем с помощью pactl set-sink-input-volume [sink number] [volume percent] установите громкость вашего приложения.

2
ответ дан 5 August 2018 в 00:52

Я нашел решение, скрытое в комментарии в unix.stackexchange. Используйте pactl list sink-inputs, чтобы найти номер входа приемника вашего приложения. Затем с помощью pactl set-sink-input-volume [sink number] [volume percent] установите громкость вашего приложения.

2
ответ дан 6 August 2018 в 17:17

Я нашел решение, скрытое в комментарии в unix.stackexchange. Используйте pactl list sink-inputs, чтобы найти номер входа приемника вашего приложения. Затем с помощью pactl set-sink-input-volume [sink number] [volume percent] установите громкость вашего приложения.

2
ответ дан 8 August 2018 в 21:29

Я нашел решение, скрытое в комментарии в unix.stackexchange. Используйте pactl list sink-inputs, чтобы найти номер входа приемника вашего приложения. Затем с помощью pactl set-sink-input-volume [sink number] [volume percent] установите громкость вашего приложения.

2
ответ дан 14 August 2018 в 11:15
  • 1
    Это здорово. Теперь я могу исчезнуть с помощью for ((i=50;i<100;i+=1)); do; pactl set-sink-input-volume 28 $i%; sleep 0.05; done . Просто нужно знать, как получить пятнистую раковину более уверенным образом. – Błażej Michalik 23 January 2016 в 05:23
  • 2
    Я использовал эту команду, чтобы сценарий использовал педали из старого ведущего колеса для управления громкостью воспроизведения музыки. Я поставил скрипт здесь . Проверьте функцию getSink, чтобы увидеть способ сделать это в скрипте. Не то, чтобы вторая строка в ней использовала переменную $ SINKAPP. вы можете заменить название вашего процесса здесь. – AkBKukU 9 February 2016 в 22:21

Другие вопросы по тегам:

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