
3 个步骤跑通 sndcpy让手机声音直接传到电脑播放【免费下载链接】sndcpyAndroid audio forwarding PoC (scrcpy, but for audio)项目地址: https://gitcode.com/gh_mirrors/sn/sndcpy上周你开完视频会议录音躺在手机里想拖进电脑的剪辑软件处理结果发现导出文件麻烦戴着耳机在手机上一遍遍听效率很低。这时候你可以试试 sndcpy——一个免 root 的安卓音频转发工具通过数据线把手机正在播放的声音实时传到电脑用 VLC 直接播出。手机里的声音为什么出不来会议录音、播客、网课都在手机里想在电脑上处理就得先导出、再传输绕一大圈手游直播时观众听不到游戏音效OBS 采集不到手机内的声音手机外放音质一般想借电脑的大音响播放却没有简单办法换台手机、清理存储这些声音文件还得再搬一次症结其实很简单手机和电脑是两套独立的音频系统缺一根能把声音直接送过去的管道。3 分钟跑通它先让手机具备接管道的条件手机需要 Android 10 或更高版本。进设置 → 关于手机连点版本号 7 次开启开发者选项再回到开发者选项里打开 USB 调试。电脑端确认装好了 VLC 和 adb缺一不可。把工具拿到电脑里git clone https://gitcode.com/gh_mirrors/sn/sndcpy cd sndcpy嫌源码包大也可以直接去 release 页下载预打包好的sndcpy-v1.1.zipWindows 建议选带 adb 的压缩包解压即用。插上数据线一条命令启动用数据线连上手机在仓库目录执行./sndcpyWindows 用户双击sndcpy.bat即可。脚本会自动把应用装到手机、申请允许录制音频权限手机上点一下允许就行。听到声音就成功了VLC 会自动启动此时手机里播的音频会从电脑音响出来。手机上音量、电脑音量可以分别调节互不干扰。不用时在终端按CtrlC停止Windows 直接拔线或点手机通知栏的停止按钮。它还能这样玩会议录音进剪辑软件。手机放录音电脑端打开 Audacity 或剪映声音实时进入时间线标记、剪辑一气呵成省掉导出到电脑再导入的中间环节。手游直播补上音效。直播时一边跑 sndcpy 一边在 OBS 里加音频输入源观众就能听到游戏内的音效和语音和麦克风混音一起推流。素材采集不走导出流程。手机端录音或播放的素材直接以裸流形式进电脑配合录音软件落盘做语音识别、听写练习、分轨采样都顺手。进阶玩法多设备同时连接插了几台手机时先adb devices看序列号然后指定其中一台./sndcpy ABC12345换端口、换路径脚本里的adb、vlc、apk 路径和转发端口都有默认值可以分别用环境变量ADB、VLC、SNDCPY_APK、SNDCPY_PORT覆盖想改源码的话./run会先编译再启动方便开发调试。遇到问题先看这VLC 报了 Connection refused坏了别慌这是首次握手的正常报错忽略它声音随后就会跟上。声音延迟很明显。先换一根能传数据的数据线关点手机后台应用还不行就重启 sndcpy 进程VLC 缓冲被拉高后重启最见效。连接成功但电脑没声音。按顺序查VLC 音量是否拉满、电脑默认输出设备选对了没有、音响或耳机本身是否正常。某个 App 的声音传不过来。这是 Android 的音频捕获策略限制目标 Android 9 及以下的老版本 App 默认不允许被捕获。把该 App 升级到新版本或换用其他应用即可。它是怎么做到的整个链路像一根声音导管手机端用 MediaProjection AudioRecord 捕获 48kHz 立体声 PCM 裸流通过 ADB 端口转发送到电脑VLC 以 rawaud 格式解码播放全程不经过任何转码所以延迟低、音质完整。核心实现在 app/src/main/java/com/rom1v/sndcpy/RecordService.java权限申请入口在 app/src/main/java/com/rom1v/sndcpy/MainActivity.java。下周那场会议试着别再把录音困在手机里。一条命令声音就顺着导管流进电脑处理起来轻快得多。工具最好的状态就是解决问题之后安静退场。【免费下载链接】sndcpyAndroid audio forwarding PoC (scrcpy, but for audio)项目地址: https://gitcode.com/gh_mirrors/sn/sndcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考