获取体积百分比

获取体积百分比

我正在尝试在桌面上显示音量的百分比。

使用 amixer 获取 Master

amixer: Unable to find simple control 'Master',0

pavucontrol 可以工作,但它导致我的网络摄像头的灯一直亮着。

还有其他方法吗?

答案1

#!/bin/bash
# Ubuntu_Mate 18.04 LTS

#
echo "Sound Volume is " >>  %Volume.txt
amixer -c 1 -M -D pulse get Master | grep -m 1 -o -E [[:digit:]]+% | tr -d "%" >> %Volume.txt
echo "%" >> %Volume.txt
gxmessage -fg red -font 'sans 20' -timeout 3 -file %Volume.txt -geometry "600x200"
rm %Volume.txt

相关内容