桌面端录音工具,旨在自动检测并录制任何使用麦克风的应用程序(如网络会议、在线通话、语音聊天等)。它能静默运行在后台,一旦检测到麦克风被占用,便会自动开始录制,并在通话结束后自动停止,为您无缝保留每一段重要对话。
✨ 主要功能
智能检测:实时监测系统麦克风使用情况,全自动开始/停止录音,无需任何手动操作。
双通道录制:同步捕获“您的麦克风声音”和“对方的扬声器声音”,确保通话双方的音频都被清晰录制。
自动混音:录音结束后,自动将双通道音频混音并编码为高质量的 MP3 文件。
⚙️ 高度可定制:
设备自由选:自由选择要录制的输入(麦克风)和输出(扬声器)设备。
独立增益:独立调节麦克风和扬声器的录音音量,平衡双方声音。
实时电平:提供可视化电平监测,方便测试设备是否正常工作。
️ 进程黑名单:可添加不希望触发录音的应用程序(如游戏、浏览器),当这些程序使用麦克风时,录音不会启动。
文件管理:
自定义路径:自由设定录音文件的保存位置。
自动归档:录音文件会根据使用录音的应用名称自动创建文件夹,并以精确到秒的时间戳命名。
便捷体验:支持开机自启动和最小化到系统托盘,实现真正的“一次设置,永久省心”。
详细日志:输出完整的运行日志,便于排查和定位潜在的 WASAPI 或 FFmpeg 相关错误。
️ 技术原理
本工具的核心工作流程分为三个阶段:
[ol]
麦克风占用检测:通过 Windows 核心音频 API (IAudioSessionManager2),程序可以枚举当前所有正在使用音频会话(尤其是麦克风采集 eCapture)的进程。通过比对进程ID,可以判断是否有第三方应用正在使用麦克风。
双通道音频捕获 (WASAPI):当检测到目标应用开始使用麦克风时,程序会启动两个独立的录音线程 :
后期混音与转码 (FFmpeg):当应用释放麦克风,录音停止后,程序会调用外部的 ffmpeg.exe 命令行工具。 它使用 amix 滤镜将两个临时 WAV 文件合并,并根据用户在设置中调节的音量增益进行调整,最终编码成一个 MP3 文件后,删除临时文件。
[/ol]
⚠️ 重要:环境要求
在使用本软件前,请务必确保满足以下要求:
FFmpeg:
本程序自身不包含 FFmpeg,它依赖一个外部的 ffmpeg.exe 程序来完成最后的混音和编码工作。
您必须自行下载 FFmpeg,并将其放置于本程序 wecall-recorder.exe 的相同目录下,或者将其路径添加到系统的环境变量 Path 中。
关键:您下载的 FFmpeg 版本必须包含 libmp3lame MP3 编码器。由于许可证原因,某些官方构建可能不含此编码器。
建议使用较新的 FFmpeg 版本(如 4.x 或更高),以确保所有命令行参数和滤镜都能被正确支持。
如何使用
[ol]
[/ol]
⚖️ 使用须知
下载链接
链接: https://pan.baidu.com/s/1kcRV7C5zVkq36kQEHcNJyw?pwd=52pj 提取码: 52pj

1.png (10.79 KB, 下载次数: 0)
下载附件
设备主页面
2025-6-24 19:46 上传

2.png (26.76 KB, 下载次数: 0)
下载附件
设备选择
2025-6-24 19:46 上传

4.png (19.9 KB, 下载次数: 0)
下载附件
黑名单设置
2025-6-24 19:46 上传

5.png (46.09 KB, 下载次数: 0)
下载附件
关于软件
2025-6-24 19:46 上传