Ausgabelautstärke des aktuell wiedergegebenen Audios

Ausgabelautstärke des aktuell wiedergegebenen Audios

In der Pulseaudio-Lautstärkeregelung können Sie auf der Registerkarte „Ausgabegeräte“ die Lautstärke des aktuell wiedergegebenen Audios sehen. Gibt es eine Möglichkeit, diese auszugeben, um sie in meinen eigenen Anwendungen zu verwenden?

Antwort1

Jeder Sink in Pulseaudio hat eine entsprechende Quelle, die mit endet monitor. Versuchen Sie:

pacmd list-sinks | grep name:

pacmd list-sources | grep name:

und vergleichen Sie die Namen. Pulseaudio Volume Control verbindet sich mit all diesen und verwendet sie, um die Lautstärke des aktuell wiedergegebenen Audios anzuzeigen. Sie können dasselbe von Ihren eigenen Programmen aus oder mit jedem vorhandenen Programm tun, das Pulseaudio verwendet, und natürlich können Sie die tatsächlichen Daten der aktuell wiedergegebenen Musik überwachen, nicht nur die Lautstärke. Es gibt verschiedene Möglichkeiten, aus diesen Daten einen numerischen Lautstärkewert zu berechnen. Sie müssen sich für eine entscheiden.

verwandte Informationen