시작 시 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에 저장됩니다.