Объем ярлыков определенный вывод

Ubuntu 15.04.
У меня есть несколько аудиовыходов, все правильно распознанные и показанные Pulseaudio.

Через pavucontrol GUI я могу индивидуально изменить объемы всех выводов.

Ярлыки объема только изменяют объем основного (внутреннего) вывода.

Я обычно перенаправляю Музыку на Bluetooth, и я хотел бы иметь различные ярлыки для изменения его объема.

Кто-либо знает который (терминал?) команда я должен использовать, чтобы сделать это?

Заранее спасибо, Davide

PS: Этот вопрос рассматривает много вопросов, и один из них подобен. Хотя это не точно то же (я хотел бы не должным быть повысить Rhythmbox каждый раз, когда я хочу изменить объем), это было для очень старой версии Ubuntu/Pulseaudio, и этому не ответили, таким образом, я полагаю, что это не дубликат этого.

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

1 ответ

Инструменты командной строки для pulseaudio позволяют регулировать громкость определенного приемника:

pactl set-sink-volume <name|index> <volume>

Найти приемники используемыми для их <name> или <index> (любой из обоих будет работать), и отобразить существующий объем, который мы можем выпустить:

pactl list sinks

<volume> может принять любое значение от 0 % (или 0) к 100% (или 65536).

Еще более высокие значения приняты для объемов выше максимума, но это может привести к тяжелым искажениям от отсечения.

Любая из этих команд может быть присоединена, как к сочетанию клавиш, но в случае, если нам нужна пошаговая комбинация кнопки громкости увеличения/уменьшения, мы должны были бы использовать следующий синтаксис:

pactl -- set-sink-volume <name|index> <+|-fraction>

например.

pactl -- set-sink-volume 0 +10% ## increases volume of sink 0 by 10%
pactl -- set-sink-volume 0 -10% ## decreases volume of sink 0 by 10%

Обратите внимание, что, не увеличивая объем таким образом ничто не останавливает нас для увеличения выше 100%. Уменьшение остановится в 0.

2
ответ дан 1 December 2019 в 17:02

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

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