Comment enregistrer l'audio interne du jeu sur n'importe quel appareil Android 10

Android 10 permet enfin aux applications tierces d'enregistrement d'écran de capturer l'audio d'autres applications. Voici comment enregistrer l'audio interne du jeu sur n'importe quel appareil Android Q.

Si vous jouez à des jeux sur votre téléphone ou votre tablette Android, il est probable que vous souhaitiez enregistrer une partie de jeu à un moment donné. Si vous possédez un appareil moderne fabriqué par Huawei, Samsung, OnePlus, Xiaomi, ASUS et quelques autres, vous ne devriez avoir aucun problème à enregistrer votre écran à l'aide de l'application d'enregistrement d'écran intégrée. Si votre téléphone ne dispose pas d'une application d'enregistrement d'écran préinstallée, vos options sont limitées lorsqu'il s'agit de capturer correctement le jeu. La plupart des gens téléchargent des enregistreurs d'écran tiers qui ne prennent pas en charge l'enregistrement de la sortie audio interne en raison des limitations d'Android. À moins que vous ne rootiez votre téléphone ou n'achetiez un accessoire, vous devrez vous contenter de l'enregistrement audio à partir des microphones de votre appareil. Heureusement, ces restrictions sont levées

Android 10, ce qui signifie que vous pouvez enfin enregistrer l'audio interne du jeu.

Enregistrer l'audio interne du jeu sur Android 10

Suivez ces étapes pour télécharger et configurer la bonne application d'enregistrement d'écran capable d'enregistrer l'audio interne d'autres applications.

  1. Télécharger "Enregistreur d'écran - Pas de publicité" sur le Google Play Store. Vous devez utiliser la version 1.2.1.4 ou supérieure pour que cela fonctionne si vous utilisez un smartphone Pixel de première ou de deuxième génération. J'ai confirmé que cette version fonctionne sur mon Google Pixel 2 XL exécutant la version stable d'Android 10.
  2. Ouvrez l'application et appuyez sur « OK » lorsqu'elle vous demande de choisir un dossier dans lequel enregistrer les fichiers.
  3. Votre application de gestion de fichiers préinstallée devrait apparaître, ouverte par défaut dans le dossier « Films ». Appuyez sur « Autoriser l'accès aux « Films » » en bas.
  4. Une boîte de dialogue devrait apparaître vous demandant de confirmer si vous souhaitez donner à l'application la possibilité de sauvegarder ses enregistrements d'écran dans le dossier « Films ». Appuyez sur "Autoriser".
  5. Vous devez automatiquement revenir à l'application Screen Recorder - No Ads. Ouvrez le menu de la barre latérale et appuyez sur "Paramètres".
  6. Faites défiler jusqu'à Paramètres vidéo et assurez-vous que « Enregistrer l'audio » est coché et que « Source audio » est réglé sur « Son interne ». Modifiez les autres options, telles que la qualité de l'enregistrement vidéo, comme vous le voyez ajuster.
  7. Ouvrez à nouveau le menu de la barre latérale et appuyez sur « Vidéos ». L'application devrait vous demander de lui accorder certaines autorisations nécessaires ici, alors allez-y et accordez-les. Appuyez sur l'icône de caméra vidéo flottante en bas à droite.
  8. Il vous sera demandé d'accorder à l'application l'autorisation de « s'afficher sur d'autres applications ». Ceci est nécessaire pour que la bascule de l'enregistreur d'écran flottant de l'application puisse être utilisée en dehors de l'application.
  9. Enfin, appuyez une fois de plus sur l'icône de la caméra vidéo flottante. L'application devrait revenir à l'écran d'accueil et une barre d'outils flottante devrait apparaître. De gauche à droite: démarrez l'enregistrement, prenez une capture d'écran, ouvrez les paramètres ou fermez la superposition.
  10. Appuyez sur l'icône la plus à gauche pour démarrer un enregistrement d'écran. Un avertissement s'affichera vous indiquant que l'application peut capturer des informations sensibles... alors n'essayez évidemment pas d'enregistrer quoi que ce soit de sensible !
  11. Lorsque l'application enregistre votre écran, vous verrez son icône dans la barre d'état ainsi qu'une autre icône qui vous informe qu'une application capture actuellement votre écran. Pour arrêter l'enregistrement, déroulez simplement votre barre d'état et appuyez sur « STOP ».

Pourquoi l'application n'enregistre-t-elle pas l'audio de tous les jeux ?

Pour expliquer pourquoi vous ne pouvez pas capturer l'audio dans toutes les applications et tous les jeux, je dois expliquer comment fonctionne cette fonctionnalité. Google a ajouté une nouvelle API dans Android 10 que les développeurs peuvent utiliser pour capturer la lecture audio d'autres applications. L'API s'appelle AudioPlaybackCapture et permet à des applications telles que les enregistreurs d'écran d'enregistrer l'audio d'autres applications à condition que quelques conditions soient remplies :

  1. L'utilisateur doit donner son consentement pour permettre à l'application d'enregistrement d'écran d'enregistrer de l'audio et de la vidéo sur son appareil. L'application d'enregistrement d'écran doit également être autorisée à enregistrer de l'audio.
  2. L'audio capturé doit être spécifié comme média, jeu ou inconnu.
  3. L'application/le jeu à partir duquel vous souhaitez capturer l'audio doit avoir un certain indicateur défini dans son fichier manifeste. Sur Android Q, cet indicateur est par défaut vrai. Sur Android Pie, il doit être défini manuellement sur true. L'application/le jeu doit également permettre à son audio d'être capturé par des applications non système.

La première condition est presque toujours remplie car les applications d'enregistrement d'écran ne pourraient pas fonctionner autrement. La deuxième condition est généralement remplie, sauf si le développeur n'a pas pris la peine de définir un type d'utilisation audio. Cependant, la troisième condition est celle où réside généralement le problème. La grande majorité des applications et des jeux ne ciblent pas encore Android 10, ils devront donc explicitement s'inscrire pour que leur audio soit enregistré. De nombreux développeurs ne connaissent peut-être pas cette nouvelle API et ne savent donc pas qu'ils peuvent s'y inscrire si leurs applications ciblent Android 9. Des jeux comme PUBG Mobile, Fortnite Mobile et la plupart des autres jeux n'ont malheureusement pas été activés ou mis à jour pour cibler Android 10, il n'y a donc aucun moyen d'enregistrer l'audio de ces jeux à moins que votre OEM ait ajouté un enregistreur d'écran intégré avec ceci option.

J'ai couvert cette fonctionnalité et ses limites plus en détail dans cet article précédent, au cas où vous souhaiteriez contacter le développeur de votre jeu préféré. Contacter le développeur ou attendre qu'il mette à jour son application, ce qui ils seront tenus de faire fin 2020, c’est tout ce que vous pouvez faire pour l’instant.