Come registrare l'audio del gioco interno su qualsiasi dispositivo Android 10

Android 10 consente finalmente alle app di registrazione dello schermo di terze parti di acquisire l'audio da altre app. Ecco come registrare l'audio del gioco interno su qualsiasi dispositivo Android Q.

Se giochi sul tuo telefono o tablet Android, è probabile che tu abbia voluto registrare un po' di gameplay ad un certo punto nel tempo. Se possiedi un dispositivo moderno prodotto da Huawei, Samsung, OnePlus, Xiaomi, ASUS e alcuni altri, non dovresti avere problemi a registrare il tuo schermo utilizzando l'app di registrazione dello schermo integrata. Se il tuo telefono non ha un'app di registrazione dello schermo preinstallata, le tue opzioni sono limitate quando si tratta di catturare correttamente il gameplay. La maggior parte delle persone scarica registratori di schermo di terze parti che non supportano la registrazione dell'uscita audio interna a causa delle limitazioni di Android. A meno che non esegui il root del telefono o acquisti un accessorio, dovrai accontentarti della registrazione dell'audio dai microfoni del tuo dispositivo. Per fortuna, queste restrizioni vengono rimosse

Androide 10, il che significa che puoi finalmente registrare l'audio del gioco interno.

Registra l'audio del gioco interno su Android 10

Segui questi passaggi per scaricare e configurare l'app di registrazione dello schermo corretta in grado di registrare l'audio interno da altre app.

  1. Scaricamento "Registratore dello schermo: nessuna pubblicità" dal Google Play Store. È necessario utilizzare la versione 1.2.1.4 o successiva affinché funzioni se utilizzi uno smartphone Pixel di prima o seconda generazione. Ho confermato che questa versione funziona sul mio Google Pixel 2 XL con la versione stabile di Android 10.
  2. Apri l'app e tocca "OK" quando ti viene chiesto di scegliere una cartella in cui salvare i file.
  3. L'app di gestione file preinstallata dovrebbe essere visualizzata, aperta nella cartella "Film" per impostazione predefinita. Tocca "Consenti l'accesso a 'Film'" in basso.
  4. Dovrebbe apparire una finestra di dialogo che ti chiede di confermare se desideri dare all'app la possibilità di salvare le registrazioni dello schermo nella cartella "Film". Tocca "Consenti".
  5. Dovresti tornare automaticamente all'app Screen Recorder - Nessuna pubblicità. Apri il menu della barra laterale e tocca "Impostazioni".
  6. Scorri verso il basso fino a Impostazioni video e assicurati che "Registra audio" sia selezionato e che "Sorgente audio" è impostato su "Suono interno". Modifica le altre opzioni, come la qualità della registrazione video, come vedi adatto.
  7. Apri nuovamente il menu della barra laterale e tocca "Video". L'app dovrebbe chiederti di concederle alcune autorizzazioni necessarie qui, quindi vai avanti e concedile. Tocca l'icona della videocamera mobile in basso a destra.
  8. Ti verrà chiesto di concedere all'app l'autorizzazione a "visualizzare su altre app". Ciò è necessario affinché l'attivazione/disattivazione del registratore a schermo mobile dell'app possa essere utilizzata all'esterno dell'app.
  9. Infine, tocca ancora una volta l'icona mobile della videocamera. L'app dovrebbe uscire dalla schermata principale e dovrebbe apparire una barra degli strumenti mobile. Da sinistra a destra: avvia la registrazione, acquisisci uno screenshot, apri le impostazioni o chiudi la sovrapposizione.
  10. Tocca l'icona più a sinistra per avviare una registrazione dello schermo. Ti verrà mostrato un avviso che indica che l'app può acquisire informazioni sensibili... quindi ovviamente non provare a registrare nulla di sensibile!
  11. Quando l'app sta registrando il tuo schermo, vedrai la sua icona nella barra di stato così come un'altra icona che ti informa che un'app sta attualmente catturando il tuo schermo. Per interrompere la registrazione, abbassa semplicemente la barra di stato e tocca "STOP".

Perché l'app non registra l'audio di tutti i giochi?

Per spiegare perché non puoi acquisire l'audio in tutte le app e i giochi, devo spiegare come funziona questa funzionalità. Google ha aggiunto una nuova API in Android 10 che gli sviluppatori possono utilizzare per acquisire la riproduzione audio da altre app. L'API si chiama AudioPlaybackCapture e consente ad app come i registratori di schermo di registrare l'audio da altre app purché siano soddisfatte alcune condizioni:

  1. L'utente deve dare il proprio consenso per consentire all'app di registrazione dello schermo di registrare audio e video sul proprio dispositivo. Anche l'app del registratore dello schermo deve avere l'autorizzazione per registrare l'audio.
  2. L'audio da acquisire deve essere specificato come multimediale, gioco o sconosciuto.
  3. L'app/il gioco da cui desideri acquisire l'audio deve avere un determinato flag impostato nel file manifest. Su Android Q, questo flag è impostato su true per impostazione predefinita. Su Android Pie, deve essere impostato manualmente su true. L'app/il gioco deve inoltre consentire l'acquisizione dell'audio da parte di app non di sistema.

La prima condizione è quasi sempre soddisfatta perché altrimenti le app per la registrazione dello schermo non potrebbero funzionare. La seconda condizione è solitamente soddisfatta a meno che lo sviluppatore non si sia preoccupato di impostare un tipo di utilizzo dell'audio. La terza condizione, tuttavia, è quella in cui solitamente risiede il problema. La stragrande maggioranza delle app e dei giochi non ha ancora come target Android 10, quindi dovranno attivare esplicitamente la registrazione dell'audio. Molti sviluppatori potrebbero non essere a conoscenza di questa nuova API e quindi non sapere di poter aderire se le loro app sono destinate ad Android 9. Giochi come PUBG Mobile, Fortnite Mobile e la maggior parte degli altri giochi purtroppo non sono stati attivati ​​o aggiornati per avere come target Android 10. quindi non c'è modo di registrare l'audio da quei giochi a meno che il tuo OEM non abbia aggiunto un registratore dello schermo integrato opzione.

Ho trattato questa funzionalità e i suoi limiti in modo più dettagliato in questo articolo precedente, nel caso tu sia interessato a contattare lo sviluppatore del tuo gioco preferito. Contattare lo sviluppatore o attendere che aggiorni la propria app, che saranno tenuti a farlo alla fine del 2020, per ora è tutto ciò che puoi fare.