当前播放音频的输出音量

当前播放音频的输出音量

在输出设备选项卡的 Pulseaudio 音量控制中,您可以看到当前播放音频的音量。有什么方法可以输出它以在我自己的应用程序中使用?

答案1

pulseaudio 中的每个接收器都有一个相应的以 结尾的源monitor。尝试:

pacmd list-sinks | grep name:

pacmd list-sources | grep name:

并比较名称。 Pulseaudio 音量控制连接到所有这些并使用它们来显示当前播放音频的音量。您可以在自己的程序中或使用pulseaudio 的任何现有程序中执行相同的操作,当然您可以监视当前正在播放的实际数据,而不仅仅是音量。有多种方法可以根据此数据计算数值体积值,您必须选择一种方法。

相关内容