PulseAudio で音量の上限を設定するにはどうすればいいですか?

PulseAudio で音量の上限を設定するにはどうすればいいですか?

起動時に 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に格納されます

関連情報