Înregistratorul de ecran Android 11 poate accepta în curând înregistrarea audio internă

click fraud protection

Android 11 a adăugat un înregistrator de ecran încorporat, dar acceptă doar înregistrarea audio de la microfon. Acest lucru s-ar putea schimba într-o lansare viitoare.

Primele câteva previzualizări pentru dezvoltatori Android 10 au avut un înregistrator de ecran complet în SystemUI, dar caracteristica a fost inaccesibilă utilizatorilor la lansare. Cu primul Previzualizare pentru dezvoltatori Android 11, cu toate acestea, înregistrarea de ecran a devenit accesibilă dintr-o țiglă Setări rapide. Acum, în Android 11 Developer Preview 2, înregistrarea de ecran are o interfață de utilizare modernizată care informează utilizatorul despre posibilitatea de a înregistrarea informațiilor sensibile și permite utilizatorului să aleagă dacă dorește să înregistreze audio de la microfon și/sau să arate atingeri pe ecran. Cu toate acestea, în prezent nu există nicio modalitate de a înregistra sunetul care este redat pe dispozitiv, dar acest lucru s-ar putea schimba într-o versiune viitoare de previzualizare.

De la stânga la dreapta: setare rapidă a înregistrării ecranului, opțiunile drop-down pentru înregistrarea ecranului, nouă numărătoare inversă a înregistrării ecranului și noul indicator al barei de stare a înregistrării ecranului.

Au fost adăugate șiruri noi la SystemUI în Android 11 referitoare la funcția de înregistrare a ecranului. Aceste șiruri sugerează că veți putea înregistra „sunet de pe dispozitiv, cum ar fi muzică, apeluri și tonuri de apel”.

<stringname="screenrecord_device_audio_and_mic_label">Device audio and microphonestring>
<stringname="screenrecord_device_audio_description">Sound from your device, like music, calls, and ringtonesstring>
<stringname="screenrecord_device_audio_label">Device audiostring>

În prezent, acest text nu este vizibil în funcția Înregistrare ecran și nu există nicio indicație privind capacitatea de a înregistra dispozitivul intern audio în oricare dintre cele trei clase responsabile pentru înregistrarea ecranului în Android 11: RecordingController, RecordingService și ScreenRecordDialog. Android 10 a făcut posibil ca aplicațiile să înregistreze audio din alte aplicații cu API-ul AudioPlaybackCapture. De fapt, există deja aplicații terță parte în Magazinul Google Play care profită de acest API pentru a vă permite să capturați video și audio de pe dispozitiv. Am testat caracteristica reînnoită Screen Recorder în Android 11 DP2 doar pentru a fi sigur că nu acceptă înregistrarea audio internă și, din păcate, încă acceptă doar înregistrarea audio de la microfon. Pentru a testa pentru dvs., încercați să începeți o înregistrare a ecranului și apoi deschideți un videoclip în Google Foto în timp ce vorbiți cu voce tare, dacă puteți auziți-vă vorbind despre videoclipul din înregistrarea ecranului, atunci cel mai probabil este înregistrarea audio doar de la microfon. Desigur, am comparat acest rezultat cu aplicația terță parte pe care am menționat-o și care utilizează API-ul.

Presupunând că Google vă permite să înregistrați sunetul intern al dispozitivului într-o previzualizare viitoare Android 11, nu sunt atât de sigur că va fi de fapt atât de util. În timp ce aplicațiile care vizează Android 10 permit implicit captarea sunetului de către aplicațiile care folosesc AudioPlaybackCapture API, aplicațiile care vizează Android 9 Pie trebuie să se înscrie activând marcajul allowAudioPlaybackCapture în manifestul lor fişier. De asemenea, sunetul poate fi capturat numai dacă este declarat ca tip media, joc sau necunoscut. Aplicațiile de sistem, cum ar fi SystemUI, sunt, de asemenea, capabile să înregistreze audio din aplicații, chiar dacă le captează audio politica este setată la ALLOW_CAPTURE_BY_SYSTEM, dar nu li se permite să salveze audio dacă acesta este caz.

Deoarece Înregistrarea ecranului este inclusă ca parte a „com.android.systemui” și nu „com.google.android.systemui”, aceasta înseamnă că această funcție va deveni probabil parte din AOSP. Astfel, dispozitivele de la alți producători de smartphone-uri ar trebui să se poată bucura de această funcție odată ce fac upgrade la Android 11, cu excepția cazului în care, desigur, OEM are deja un înregistrator de ecran comparabil sau mai bun. O mulțime de înregistratoare de ecran OEM vă permit să schimbați rezoluția, rata de biți și rata de cadre a înregistrării, deci Google este încă destul de barebone, chiar dacă adaugă capacitatea de a înregistra sunetul intern al dispozitivului.