CaptureCap
3.9.8.3 · GitHub
More about this app
Screen and audio recording and streaming app, no root required
CaptureCap
Capture and Stream Android Screen and/or Audio.
| :robot: AI Notice |
|---|
| This program has code assisted/written by the AI. For more information, please see AI.md |
Audio Playback recording requires Android 10 or later. No Root needed
(WARNING: Some device vendors may not allow recording certain Audio Playback sources, or even recording applications' audio at all)
Screenshots

Donations
You can support the author by donating with cryptocurrencies.
Wallet list
BTC: bc1q6jp0g9jhrcx5l75gyg4c698yvg5qtm08j826p5
ETH: 0x7b3E49fd98D64E965a4F26F67C236Dc80C31766D
USDT: TNfBpVveyvDBYCUvScFQKjjXgUXqJiyRDk
XMR: 87Yt5dCNEoEb3WhpfgjUhGFSJMgPaPhb65jMaDLLoyZ4DEBFx62AGzYVii3tzEfqBz8c3HXJ8QyjM9KASh1iRoqpPLAdN7r
How Shizuku is used
Can record phone call audio in screen recordings via a Shizuku-hosted `app_process` scrcpy audio server.
This is an AI-assisted analysis of Shizuku-related usages in the app's public source code. It is best effort, so it may not catch every single usage.
How this app uses Shizuku
Shizuku is used to capture phone call audio for screen recordings by running a privileged audio server that the normal app cannot run itself.
- Record phone call audio: when the phone call audio option is enabled, the app starts a scrcpy audio server with elevated privileges through Shizuku and pipes its audio back into the recording, mixing it with playback and microphone sound with adjustable volume and mute controls. Users can choose full voice call, uplink only, or downlink only capture.
Android APIs or commands used
app_process / com.genymobile.scrcpy.ServerParcelFileDescriptor.createPipeandroid.net.LocalServerSocket
Notable details
Phone call audio capture needs Shizuku and Android 11 or later; other recording sources such as playback and microphone do not need Shizuku.
Changelog
What's new for version 3.9.8.3
Fixed phone call higher Android API function call.
Fixed phone call mute button displaying when Shizuku's not enabled.
Fixed phone call audio buffer not draining when muted.
Permissions
17 permissions requested

