Perekam layar Android 11 akan segera mendukung perekaman audio internal

Android 11 telah menambahkan perekam layar bawaan, tetapi hanya mendukung perekaman audio dari mikrofon. Hal ini dapat berubah pada rilis mendatang.

Beberapa Pratinjau Pengembang Android 10 pertama memiliki perekam layar barebone di SystemUI, namun fitur tersebut tidak dapat diakses oleh pengguna saat dirilis. Dengan yang pertama Pratinjau Pengembang Android 11Namun, perekam layar dapat diakses dari ubin Pengaturan Cepat. Kini di Pratinjau Pengembang Android 11 2, perekam layar memiliki UI yang diperbarui yang memberi tahu pengguna tentang kemungkinan merekam informasi sensitif dan memungkinkan pengguna memilih apakah mereka ingin merekam audio dari mikrofon dan/atau menampilkan ketukan di layar. Namun, saat ini tidak ada cara untuk merekam audio yang diputar di perangkat, namun hal itu dapat berubah pada rilis pratinjau mendatang.

Kiri ke kanan: Ubin Pengaturan Cepat Rekam Layar, opsi tarik-turun Rekam Layar, hitungan mundur Rekam Layar baru, dan indikator bilah status Rekam Layar baru.

String baru telah ditambahkan ke SystemUI di Android 11 terkait dengan fungsi Rekam Layar. String ini menunjukkan bahwa Anda dapat merekam "suara dari perangkat Anda, seperti musik, panggilan, dan nada dering".

<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>

Teks ini saat ini tidak terlihat di fitur Rekam Layar, dan tidak ada indikasi kemampuan merekam perangkat internal audio di salah satu dari tiga kelas yang bertanggung jawab atas perekaman layar di Android 11: RecordingController, RecordingService, dan Dialog Rekam Layar. Android 10 memungkinkan aplikasi merekam audio dari aplikasi lain dengan API AudioPlaybackCapture. Nyatanya, sudah ada aplikasi pihak ketiga di Google Play Store yang memanfaatkan API ini untuk memungkinkan Anda merekam video dan audio dari perangkat Anda. Saya menguji fitur Perekam Layar yang diperbarui di Android 11 DP2 hanya untuk memastikan fitur tersebut tidak mendukung perekaman audio internal, dan sayangnya masih hanya mendukung perekaman audio dari mikrofon. Untuk mengujinya sendiri, coba mulai perekaman layar lalu buka video di Google Foto sambil berbicara dengan suara keras—jika Anda bisa mendengar diri Anda berbicara melalui video di rekaman layar, maka kemungkinan besar itu merekam audio hanya dari mikropon. Saya tentu saja membandingkan hasil ini dengan aplikasi pihak ketiga yang saya sebutkan yang menggunakan API.

Dengan asumsi Google mengizinkan Anda merekam audio perangkat internal di pratinjau Android 11 mendatang, saya tidak begitu yakin itu akan berguna. Sementara aplikasi yang menargetkan Android 10 secara default mengizinkan audionya ditangkap oleh aplikasi menggunakan AudioPlaybackCapture API, aplikasi yang menargetkan Android 9 Pie harus ikut serta dengan mengaktifkan tanda izinkanAudioPlaybackCapture di Manifesnya mengajukan. Audio juga hanya dapat ditangkap jika dinyatakan sebagai jenis media, permainan, atau tidak diketahui. Aplikasi sistem, seperti SystemUI, juga dapat merekam audio dari aplikasi meskipun audionya diambil kebijakan disetel ke ALLOW_CAPTURE_BY_SYSTEM, namun mereka juga tidak diperbolehkan menyimpan audio jika ini adalah kasus.

Karena Rekam Layar terdapat sebagai bagian dari "com.android.systemui" dan bukan "com.google.android.systemui", artinya fitur ini kemungkinan besar akan menjadi bagian dari AOSP. Oleh karena itu, perangkat dari pembuat ponsel pintar lain seharusnya dapat menikmati fitur ini setelah mereka meningkatkan ke Android 11, kecuali jika OEM sudah memiliki perekam layar yang sebanding atau lebih baik. Banyak perekam layar OEM yang memungkinkan Anda mengubah resolusi, bitrate, dan frame rate rekaman, jadi Google masih cukup sederhana meskipun mereka menambahkan kemampuan untuk merekam audio perangkat internal.