Soundshine app icon

Soundshine

← Torna al blog

La registrazione schermo su Mac non cattura l’audio: ecco la soluzione

Premi registra in QuickTime Player, catturi tutto lo schermo e poi guardi il playback: il video è perfetto, l’audio è o la tua voce dal microfono integrato o silenzio totale. La registrazione schermo di macOS ha un punto cieco ben noto — non può catturare l’audio che il Mac sta davvero suonando, solo l’input microfono.

Non è un bug. È una restrizione deliberata, e aggirarla richiede un pezzo extra: un dispositivo audio virtuale. Ecco cosa succede e come risolverlo.

Perché la registrazione schermo macOS non ha audio di sistema

macOS fa girare ogni app nella propria sandbox audio. Un’app non può accedere silenziosamente all’uscita audio di un’altra senza permesso a livello di sistema. Questo ti protegge da software maligno che registra le tue call FaceTime o notifiche bancarie in background.

Lo svantaggio è che Apple non ha mai fornito una funzione integrata “registra quello che senti”. QuickTime Player può vedere gli input microfono, che sono esplicitamente condivisi, ma non ha accesso all’uscita audio del sistema. La stessa restrizione si applica al registratore schermo integrato di macOS (quello che ottieni con Comando-Shift-5).

La soluzione standard è un dispositivo audio virtuale: un driver leggero che crea un microfono “finto”. Instradi l’audio di sistema dentro, e qualsiasi app di registrazione vede quel microfono virtuale come input normale. QuickTime registra da esso e ottieni l’audio di sistema catturato.

Ci sono due opzioni realistiche per farlo su Mac: Soundshine e BlackHole. Entrambi funzionano. Differiscono nel tempo di configurazione.

Come registrare lo schermo con audio di sistema

Opzione 1: Soundshine (più veloce)

Soundshine è un’app della barra dei menu di macOS costruita esattamente per questo. Installa un driver audio virtuale tramite una procedura guidata, crea un input “Soundshine Microphone” visibile a ogni app sul Mac e fa passare l’audio di sistema attraverso di esso mentre i tuoi altoparlanti continuano a funzionare normalmente.

Ecco il percorso audio una volta che Soundshine è in funzione:

Audio sistema Mac Qualsiasi app o browser Mic virtuale Soundshine Instrada audio come input mic Registrazione QuickTime Cattura a 48kHz / 32-bit

Passo passo con QuickTime Player:

  1. Scarica e installa Soundshine. La procedura guidata installa il driver audio in circa 30 secondi. Vedrai una richiesta di password amministratore durante l’installazione.
  2. Clicca sull’icona di Soundshine nella barra dei menu e attiva il routing. L’audio di sistema è ora catturato dal microfono virtuale. Gli altoparlanti continuano a funzionare normalmente.
  3. Apri QuickTime Player e scegli File > Nuova registrazione schermo.
  4. Prima di cliccare registra, clicca la freccia menu a tendina vicino al pulsante registra. Sotto “Microfono”, seleziona Soundshine Microphone.
  5. Clicca il pulsante rosso registra e cattura lo schermo come al solito.

Quando fermi la registrazione, QuickTime salva il file con l’audio di sistema incluso. La qualità audio è stereo 48 kHz, 32-bit float — abbastanza pulita per podcast, tutorial e produzione video.

Se ti serve solo una registrazione audio diretta senza video, usa File > Nuova registrazione audio e scegli Soundshine Microphone lì.

Opzione 2: BlackHole (gratis, più configurazione)

BlackHole è un driver audio virtuale gratuito e open source che è stato l’opzione gratuita standard per il routing audio Mac per anni. Funziona, ma non automatizza nulla per te.

Per usare BlackHole per la registrazione schermo, devi creare un dispositivo Multi-Output nell’app Configurazione MIDI Audio di macOS. Questo lascia che il Mac mandi audio sia ai tuoi altoparlanti reali che a BlackHole allo stesso tempo, così puoi sentire quello che stai registrando.

Ecco la versione abbreviata:

  1. Scarica e installa BlackHole dal suo repository GitHub.
  2. Apri Configurazione MIDI Audio (in Applicazioni > Utility).
  3. Clicca il pulsante + in basso a sinistra e scegli Crea dispositivo Multi-Output.
  4. Spunta sia il tuo output regolare (altoparlanti integrati o cuffie) che BlackHole nella lista dispositivi.
  5. Imposta questo dispositivo Multi-Output come tuo output di sistema in Impostazioni di sistema > Suono.
  6. In QuickTime, seleziona BlackHole come input microfono.
  7. Registra.

Il problema: perdi un po’ di controllo sul volume quando usi un dispositivo Multi-Output, e la configurazione può saltare dopo gli aggiornamenti di macOS. Anche le differenze di sample rate tra i dispositivi possono causare distorsioni audio, che richiedono qualche tentativo per essere sistemate. Metti in conto 20-40 minuti la prima volta, e aspettati di doverlo riconfigurare ogni tanto.

Se vuoi capire i dettagli completi della configurazione di BlackHole e quando vale lo sforzo, la guida BlackHole per Mac copre la configurazione passo per passo.

Quale opzione è giusta per te

Se ti serve che funzioni oggi e non vuoi passare tempo in Configurazione MIDI Audio, Soundshine è il percorso più veloce. Installalo, attiva l’interruttore, scegli come microfono in QuickTime. Fatto.

Se hai tempo per configurare uno strumento gratuito e non vuoi pagare un software per risolvere un problema, BlackHole va benissimo. Sappi solo che la configurazione non è di cinque minuti.

Per qualcosa di più complesso — instradare l’audio di più app su tracce separate, o combinare un microfono con l’audio di sistema in un’unica registrazione — conviene guardare Loopback di Rogue Amoeba. È uno strumento di routing professionale da 99 $ ed è costruito per configurazioni con più parti in movimento di “catturare il mio schermo con suono”.

Una nota veloce sulla qualità audio

La maggior parte dei registratori schermo accetta qualsiasi cosa l’input fornisca. Soundshine instrada a 48 kHz, 32-bit float, che è più alto dell’audio consumer standard (44,1 kHz, 16-bit). BlackHole opera anche a profondità di bit elevate se configurato correttamente. Per tutorial e presentazioni, ognuno di questi è più che sufficiente. Per audio destinato a un podcast o video professionale, il percorso 48 kHz / 32-bit da Soundshine evita qualsiasi riduzione di qualità durante la cattura.

Inizia

Che macOS non catturi l’audio di sistema nelle registrazioni schermo è un default frustrante, ma è una soluzione una tantum. Configura un dispositivo audio virtuale una volta, selezionalo come microfono in QuickTime, e ogni registrazione futura funziona allo stesso modo senza passaggi extra.

Scarica Soundshine per una configurazione di 30 secondi, oppure scegli BlackHole se la gratuità è la priorità. In entrambi i casi, la tua prossima registrazione schermo avrà l’audio che dovrebbe.

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