Bom dia pessoal,
No OBS eu consigo capturar apenas a minha janela do firefox e ignorar todo o resto, porem preciso fazer a mesma coisa para o audio, ou seja, capturar apenas o audio da janela do firefox e ignorar todo o audio restante do sistema. Eu consigo desligar meu microfone mas o OBS continua capturando qualquer outro audio do sistema como alertas, notificações etc.
Existe alguma solução para o OBS capturar apenas o audio da janela que esta gravando invés de todo o sistema ?
Basta criar uma nova sink, com o pavucontrol (Controle do volume do pulseaudio) direcionar o Firefox para a entrada virtual, e no OBS capturar essa saída virtual e mutar a do sistema como um todo.
Nem era pra precisar disso, o sistema PulseAudio do Linux realmente permite isolar a saída de cada aplicativo e tem apps de gravação que consegue, mas pelo visto o OBS não tem o código necessário.
PulseAudio é o serviço de áudio do Linux. E sim, para usar o PulseAudio (e consequentemente, o meu script), precisa de um sistema Linux.
O que eu posso dizer é que meu programinha foi feito para ajudar a substituir um programa do Windows chamado Virtual Audio Cable, ele deve ter essa função.