内部声音录制——安卓 10+ 独有的系统原声捕获
什么是内部声音录制
内部声音录制是 Screen Recorder 在安卓 10 及以上版本独有的能力——可以直接捕获系统输出到扬声器的声音,相当于把游戏音乐、APP 通知声、视频原声等"从源头"录下来,不经过麦克风。
对比传统的外放麦克风录音方式:
| 对比项 | 内部声音录制 | 外放麦克风录音 |
|---|---|---|
| 音质 | 数字信号,无损 | 模拟拾音,有杂音有回声 |
| 需要外放 | 不需要,直接捕获 | 需要把声音放出来被麦克风收 |
| 系统支持 | 仅安卓 10+ | 所有安卓版本 |
| 通话类 APP | 大多可录 | 被占用麦克风的 APP 冲突(见 通话应用录音冲突) |
怎么开启
安卓 10 及以上系统:进入 Screen Recorder 设置 → 音频源 → 选择"内部声音"。首次选择时系统会弹一个 MediaProjection 确认框,点"立即开始"或"允许"。
安卓 9 及以下怎么办
没辙——安卓 9 及更早版本没有对第三方应用开放内部声音录制的 API,只能用麦克风外放录音。老系统用户如果一定想录内部声音,需要 Root 权限用其他方案,这超出了 Screen Recorder 的能力范围。
注意
部分 APP(比如某些视频流应用、版权保护内容的播放器)会自行禁止内部声音录制——这属于应用层的保护机制,不是 Screen Recorder 的问题。遇到这种情况要么换个应用,要么退回麦克风外放方案。