como listar aplicativos usando áudio?

3

Estou tentando verificar rapidamente se o áudio de um aplicativo está funcionando ou não (porque às vezes o som não inicia. É um erro / limitação do aplicativo, eu acho).

O que estou fazendo é gravar uma amostra e verificar se há algo nela. Mas isso é lento aqui.

Gostaria de saber se existe alguma maneira de listar todos os aplicativos usando o pulso de áudio no Ubuntu 12.10?

Acredito que tenha algo a ver com portas de audição de áudio; outras respostas apontaram para isso, mas nenhuma funcionou aqui; eles só listaram o pulseaudio PID, mas o que eu preciso saber é: quais aplicativos estão usando pulseaudio? , e eu preciso fazer isso na linha de comando para usar com scripts !!

    
por Aquarius Power 22.07.2013 / 14:24

1 resposta

4

Para obter uma lista de fluxos de áudio atualmente reproduzidos em qualquer um dos coletores pulseaudio disponíveis, podemos emitir o seguinte comando:

pacmd list-sink-inputs

Isso nos fornecerá uma lista bastante longa de todos os detalhes de um determinado fluxo. Entre outros, também nos dará informações sobre o aplicativo que chamou pulseaudio no campo application.name .

    
por Takkat 22.07.2013 / 15:38