Come instradare l’audio di sistema verso OBS su macOS
Installi OBS Studio sul Mac, crei una nuova scena, vai ad aggiungere una sorgente audio e cerchi “Desktop Audio”. Non c’è. Se vuoi registrare l’audio interno su macOS fuori da OBS, abbiamo una guida dedicata anche per quello. Su Windows, quell’opzione appare automaticamente e cattura tutto quello che il computer sta riproducendo. Su macOS, semplicemente non esiste.
È una delle prime cose in cui ogni streamer Mac o creator di contenuti si imbatte. Vuoi catturare suoni di gioco, musica, audio del browser o suoni di app in OBS per una diretta o una registrazione. Ma OBS su Mac non ti offre un modo ovvio per farlo. Non ti sei perso un’impostazione. L’opzione, davvero, non è disponibile.
Ecco perché, e come risolverlo.
Perché macOS non espone l’audio desktop
Su Windows, il sistema operativo fornisce un loopback audio a livello di sistema. Qualsiasi app può chiedere al sistema operativo una copia dell’audio attualmente in riproduzione. È così che OBS su Windows cattura l’audio desktop con zero configurazione.
macOS non funziona così. L’architettura audio di Apple tiene le uscite (altoparlanti, cuffie) rigorosamente separate dagli ingressi (microfoni). Le app possono accedere solo ai dispositivi di input. Non c’è un meccanismo integrato perché un’app dica “dammi una copia di tutto l’audio che va agli altoparlanti”.
È in parte una scelta di design di privacy e sicurezza. macOS isola l’audio in una sandbox così le app non possono ascoltare silenziosamente quello che stanno riproducendo altre app. È una filosofia ragionevole, ma il risultato pratico è che non c’è opzione “Desktop Audio” in OBS, e nessun interruttore a livello di sistema per abilitarne uno.
Quindi, se vuoi l’audio di sistema in OBS su Mac, ti serve un escamotage.
Opzione 1: la sorgente Cattura schermo macOS
Le versioni più nuove di OBS (28 e successive) includono una sorgente Cattura schermo macOS che usa il framework ScreenCaptureKit di Apple. Questa sorgente può catturare audio insieme al video, il che la rende il punto di partenza più facile.
Per provarla:
- In OBS, clicca il pulsante + sotto Sorgenti.
- Seleziona Cattura schermo macOS.
- Scegli se catturare un intero display o una finestra specifica.
- Nelle proprietà della sorgente, assicurati che la cattura audio sia abilitata.
Questo funziona per alcuni casi d’uso, ma ci sono limitazioni da sapere:
- L’audio è legato a quello che stai catturando. Se catturi una singola finestra, ottieni solo l’audio dall’app di quella finestra. Se catturi il display intero, ottieni audio da app visibili su quel display. App in background o app su altri display potrebbero non essere incluse.
- Non è una vera cattura audio di sistema. Se vuoi catturare tutto l’audio che il Mac sta riproducendo indipendentemente da quale app sta facendo il suono, questa sorgente può non bastare. L’audio da certe app o suoni di sistema potrebbe non passare a seconda della modalità di cattura.
- Il missaggio diventa complicato. Se vuoi un controllo fine su quale audio va in diretta rispetto a quello che senti localmente, non c’è una separazione pulita. L’audio che catturi è determinato dalla selezione della cattura schermo, non da una configurazione audio dedicata.
Per configurazioni semplici dove stai catturando un gioco a schermo intero o una singola finestra di un’app, la sorgente Cattura schermo macOS potrebbe bastare. Ma se ti serve una cattura audio di sistema affidabile e sempre attiva che funzioni indipendentemente da quello che è sullo schermo, vuoi un approccio diverso.
Opzione 2: un cavo audio virtuale con Soundshine
La soluzione più flessibile è instradare l’audio di sistema in un microfono virtuale, poi aggiungere quel microfono virtuale come input audio in OBS. Questo ti dà una vera cattura audio desktop che funziona con ogni app, ogni gioco e ogni suono che il Mac fa.
Soundshine è un’app della barra dei menu di macOS che crea esattamente questo. Installa un driver audio leggero che presenta l’audio di sistema come microfono virtuale chiamato “Soundshine Microphone”. OBS lo vede come un input microfono standard, così puoi aggiungerlo come sorgente Cattura input audio. Nel frattempo, continui a sentire tutto attraverso i tuoi altoparlanti o cuffie reali.
Ecco come configurarlo passo passo:
Configurare Soundshine con OBS
- Installa Soundshine. Scaricalo e percorri la procedura guidata. Installa un piccolo driver audio e richiede circa 30 secondi.
- Attiva il routing audio. Clicca sull’icona di Soundshine nella barra dei menu e abilita il routing audio. Il tuo audio di sistema è ora rispecchiato nel microfono virtuale.
- Apri OBS Studio e vai alla scena dove vuoi l’audio di sistema.
- Aggiungi una nuova sorgente. Clicca il pulsante + sotto Sorgenti e seleziona Cattura input audio.
- Seleziona Soundshine Microphone come dispositivo.
- Clicca OK. Dovresti vedere il vu meter audio in OBS rispondere a qualsiasi cosa il Mac sta riproducendo.
Tutto qui. Riproduci una canzone, avvia un gioco, apri un video YouTube. Vedrai i livelli saltare in OBS e l’audio sarà incluso nel tuo stream o registrazione.
Perché questo approccio funziona bene per OBS
Alcune cose rendono l’approccio del microfono virtuale particolarmente pratico per streaming e registrazione:
- Cattura tutto. A differenza della sorgente Cattura schermo, ottieni audio da ogni app, incluse app in background, giochi, lettori musicali, suoni di notifica, qualsiasi cosa che suona attraverso l’uscita audio del Mac.
- È una sorgente audio separata in OBS. Dato che appare come la sua Cattura input audio, puoi regolare il volume indipendentemente, applicare filtri audio OBS o disattivarlo senza influenzare il microfono o altre sorgenti.
- Continui a sentire l’audio normalmente. Soundshine fa passare l’audio agli altoparlanti o alle cuffie reali allo stesso tempo. Non c’è reindirizzamento che taglia la tua riproduzione locale.
- Funziona con qualsiasi scena OBS. Lo aggiungi una volta e funziona sia che tu stia trasmettendo un gioco, registrando un tutorial o facendo un podcast. Non serve riconfigurarlo quando cambi quello che hai sullo schermo.
Combinare audio di sistema con il microfono
La maggior parte degli streamer ha bisogno sia dell’audio di sistema che della propria voce nello stesso stream. Con questa configurazione, è facile. Avrai due sorgenti audio separate in OBS:
- Cattura input audio (Soundshine Microphone) per i suoni di sistema.
- Cattura input audio (il tuo microfono reale) per la tua voce.
Ognuna ha il proprio cursore del volume e il proprio set di filtri audio in OBS. Puoi applicare la soppressione del rumore al microfono vocale senza influenzare l’audio di sistema, oppure regolare il bilanciamento tra suoni di gioco e commento. Questo tipo di controllo per sorgente è uno dei più grandi vantaggi rispetto all’approccio Cattura schermo, dove tutto è raggruppato insieme.
Riepilogo veloce
Se stai cercando di portare audio di sistema in OBS su macOS, hai due percorsi principali:
- La sorgente Cattura schermo macOS funziona per casi base dove stai già catturando una finestra o un display specifico e ti serve solo l’audio da quella cattura. Niente software extra, ma limitata in flessibilità.
- Un cavo audio virtuale come Soundshine ti dà l’audio di sistema completo come sorgente OBS standalone. Funziona con tutte le app, ti dà controllo indipendente di volume e filtri e non richiede condivisione schermo.
Finché Apple non aggiunge un loopback audio nativo a macOS, un dispositivo audio virtuale è il modo più pulito di portare l’audio desktop in OBS su un Mac.
Instrada qualsiasi audio, ovunque
Soundshine crea un microfono virtuale dal tuo audio di sistema, così ogni app funziona senza configurazioni. Niente terminale, niente estensioni del kernel.
Scarica gratis