«Я понимаю, что ваш вопрос таков:« Как установить эквивалент ползунка громкости потока приложения на вкладке "Воспроизведение" в pavucontrol ».»
Да. Это кусок. Все остальное - контекст, если вопрос основан на ошибочных предположениях или кто-то хочет предложить лучший путь.
"Взгляните на pacmd list-раковины-входы".
"Неизвестная команда" Но немного возни в Snynaptic, и я обнаружил, что это часть Pulseaudio-Utils, которую я имею, и еще немного возился, и я попробовал это: pacmd list-sink-input Выглядело правильно. Кроме того: pacmd list-sink-input | grep index только что возвратил одну строку, поэтому должен быть верным.
Затем, в соответствии с инструкциями: pactl set-sink-input-volume 1 '100%' Oh my. Это громко.
Интересно, что каждый раз, когда я запускаю ffplayer, он получает разные индексы, даже если это единственный воспроизводимый аудиопоток, поэтому мне придется выполнить grep и немного поработать со строками, чтобы вставить это в мой скрипт, но это не должно быть любая проблема.
Спасибо, Диркт.
Кстати, я не знаю, откуда у меня сложилось впечатление, что команда:
pactl set-sink-volume alsa_output.pci-0000_00_14.2.аналоговый стерео 200%
максимально на 200%. Это идет выше. Хотя они говорят мне, что это может повредить динамики, если вы нажмете. Я предполагаю, что идея состоит в том, что если вы не установите это значение выше 100%, вы можете безопасно нажать
pactl set-sink-input-volume I 'N%'
(что также не максимально на 100)
так высоко, как вы хотите, что не имеет большого смысла для меня, так что, возможно, это не так. Во всяком случае, теперь у меня есть 2 способа разбудить мертвых и изнашивать мои динамики.