起動時に PulseAudio の上限を設定することは可能ですか? 鼓膜のために、音量を上げすぎないようにしたいです。
調べてみましたpactl set-sink-volume
が、最大音量制限を設定することはできません。また、以下に示すものも見つかりませんman pactl
。
答え1
次のbashコードで実行できます
#!/bin/bash
x=$(pactl list sinks | grep '^[[:space:]]Volume:' | head -n $(( $SINK + 1 )) | tail -n 1 | sed -e 's,.* \([0-9][0-9]*\)%.*,\1,' )
if [[ $x -le 200 ]]
then
pactl set-sink-volume 0 +5%
fi
このボリュームは変数xに格納されます