Soundshine app icon

Soundshine

← Voltar ao blogue

Como Encaminhar Áudio do Sistema para o OBS no macOS

Instalas o OBS Studio no Mac, crias uma cena nova, vais adicionar uma fonte de áudio e procuras “Desktop Audio”. Não está lá. Se queres gravar áudio interno no macOS fora do OBS, temos um guia dedicado também para isso. No Windows, essa opção aparece automaticamente e capta tudo o que o computador está a tocar. No macOS, simplesmente não existe.

Esta é uma das primeiras coisas com que cada streamer ou criador de conteúdos no Mac depara. Queres captar sons de jogo, música, áudio do navegador ou sons de aplicações no OBS para uma transmissão ou gravação. Mas o OBS no Mac não te dá forma óbvia de o fazer. Não te falta uma definição. A opção genuinamente não está disponível.

Eis porquê e como resolver.

Porque é Que o macOS Não Expõe Desktop Audio

No Windows, o sistema operativo fornece um loopback de áudio ao nível do sistema. Qualquer aplicação pode pedir ao SO uma cópia do que estiver actualmente a tocar. É assim que o OBS capta áudio do ambiente de trabalho sem configuração no Windows.

O macOS não funciona assim. A arquitectura de áudio da Apple mantém as saídas (altifalantes, auscultadores) estritamente separadas das entradas (microfones). As aplicações só podem aceder a dispositivos de entrada. Não existe um mecanismo incorporado para uma aplicação dizer “dá-me uma cópia de todo o áudio que vai para os altifalantes”.

É em parte uma escolha de design de privacidade e segurança. O macOS isola o áudio para que as aplicações não possam escutar silenciosamente o que outras aplicações estão a tocar. É uma filosofia razoável, mas o resultado prático é que não há opção “Desktop Audio” no OBS, e não há interruptor ao nível do sistema para activar uma.

Por isso, se queres áudio do sistema no OBS num Mac, precisas de um contorno.

Opção 1: A Fonte macOS Screen Capture

As versões mais recentes do OBS (28 e posteriores) incluem uma fonte macOS Screen Capture que usa o framework ScreenCaptureKit da Apple. Esta fonte consegue captar áudio juntamente com vídeo, o que a torna o ponto de partida mais fácil.

Para experimentar:

  1. No OBS, clica no botão + sob Fontes.
  2. Selecciona macOS Screen Capture.
  3. Escolhe se captas um ecrã inteiro ou uma janela específica.
  4. Nas propriedades da fonte, certifica-te de que a captura de áudio está activada.

Isto funciona para alguns casos de uso, mas há limitações que vale a pena saber:

  • O áudio está ligado ao que captas. Se captas uma única janela, só obténs áudio da aplicação dessa janela. Se captas o ecrã inteiro, obténs áudio das aplicações visíveis nesse ecrã. Aplicações em segundo plano ou em outros ecrãs podem não ser incluídas.
  • Não é verdadeira captura de áudio do sistema. Se queres captar todo o áudio que o Mac está a tocar independentemente da aplicação que faz o som, esta fonte pode ficar aquém. Áudio de certas aplicações ou sons do sistema podem não passar consoante o modo de captura.
  • A mistura torna-se complicada. Se queres controlo fino sobre que áudio vai para a transmissão versus o que ouves localmente, não há separação limpa. O áudio que captas é determinado pela selecção da captura de ecrã, não por uma configuração específica de áudio.

Para configurações simples em que estás a captar um jogo em fullscreen ou uma única janela de aplicação, a fonte macOS Screen Capture pode chegar. Mas se precisas de captura de áudio do sistema fiável e sempre ligada que funcione independentemente do que está no ecrã, vais querer uma abordagem diferente.

Opção 2: Um Cabo de Áudio Virtual com o Soundshine

A solução mais flexível é encaminhar o áudio do sistema para um microfone virtual, depois adicionar esse microfone virtual como entrada de áudio no OBS. Isto dá-te verdadeira captura de áudio de desktop que funciona com todas as aplicações, todos os jogos e todos os sons que o Mac faz.

O Soundshine é uma aplicação da barra de menus do macOS que cria exactamente isso. Instala um controlador de áudio leve que apresenta o áudio do sistema como microfone virtual chamado “Soundshine Microphone”. O OBS vê-o como entrada de microfone padrão, por isso podes adicioná-lo como fonte de Captura de Entrada de Áudio. Enquanto isso, continuas a ouvir tudo pelos teus altifalantes ou auscultadores reais.

Eis como configurar passo a passo:

Configurar o Soundshine com o OBS

  1. Instala o Soundshine. Descarrega-o e segue o assistente de configuração. Instala um pequeno controlador de áudio e demora cerca de 30 segundos.
  2. Activa o encaminhamento de áudio. Clica no ícone do Soundshine na barra de menus e activa o encaminhamento. O teu áudio do sistema está agora a ser espelhado para o microfone virtual.
  3. Abre o OBS Studio e vai à cena onde queres o áudio do sistema.
  4. Adiciona uma nova fonte. Clica no botão + sob Fontes e selecciona Captura de Entrada de Áudio.
  5. Selecciona Soundshine Microphone como dispositivo.
  6. Clica em OK. Devias ver o medidor de áudio no OBS a responder ao que o Mac estiver a tocar.

É isso. Toca uma música, lança um jogo, abre um vídeo do YouTube. Vais ver os níveis a saltar no OBS, e o áudio vai ser incluído na tua transmissão ou gravação.

Porque é Que Esta Abordagem Funciona Bem Para o OBS

Algumas coisas que tornam a abordagem do microfone virtual especialmente prática para transmissão e gravação:

  • Capta tudo. Ao contrário da fonte Screen Capture, obténs áudio de todas as aplicações, incluindo aplicações em segundo plano, jogos, leitores de música, sons de notificação, qualquer coisa que toque pela saída de áudio do Mac.
  • É uma fonte de áudio separada no OBS. Como aparece como a sua própria Captura de Entrada de Áudio, podes ajustar o volume independentemente, aplicar filtros de áudio do OBS ou silenciá-la sem afectar o microfone ou outras fontes.
  • Continuas a ouvir o teu áudio normalmente. O Soundshine passa o áudio pelos teus altifalantes ou auscultadores reais ao mesmo tempo. Sem redireccionamento que corte a reprodução local.
  • Funciona com qualquer cena do OBS. Adicionas uma vez e funciona quer estejas a transmitir um jogo, gravar um tutorial ou fazer um podcast. Sem necessidade de reconfigurar quando mudas o que está no ecrã.

Combinar Áudio do Sistema com o Microfone

A maioria dos streamers precisa tanto do áudio do sistema como da voz na mesma transmissão. Com esta configuração, isso é directo. Vais ter duas fontes de áudio separadas no OBS:

  • Captura de Entrada de Áudio (Soundshine Microphone) para sons do sistema.
  • Captura de Entrada de Áudio (o teu microfone real) para a tua voz.

Cada uma tem o seu próprio cursor de volume e o seu próprio conjunto de filtros de áudio no OBS. Podes aplicar supressão de ruído ao microfone de voz sem afectar o áudio do sistema, ou ajustar o equilíbrio entre sons de jogo e comentário. Este tipo de controlo por fonte é uma das maiores vantagens em relação à abordagem Screen Capture, onde tudo vem agrupado.

Resumo Rápido

Se estás a tentar pôr áudio do sistema no OBS no macOS, tens dois caminhos principais:

  • Fonte macOS Screen Capture funciona para casos básicos em que já estás a captar uma janela ou ecrã específico e só precisas de áudio dessa captura. Sem software extra, mas limitado em flexibilidade.
  • Um cabo de áudio virtual como o Soundshine dá-te áudio completo do sistema como fonte autónoma do OBS. Funciona com todas as aplicações, dá-te controlo independente de volume e filtros, e não exige partilha de ecrã.

Até a Apple acrescentar um loopback de áudio nativo ao macOS, um dispositivo de áudio virtual é a forma mais limpa de pôr áudio de desktop no OBS num Mac.

Encaminha qualquer áudio, para qualquer lado

O Soundshine cria um microfone virtual a partir do áudio do sistema para que todas as aplicações funcionem sem complicações. Sem terminal, sem extensões de kernel.

Descarregar grátis