ChannelRecorder 是一款 Windows 本地定向录音工具,基于进程级回环捕获单独录制指定程序(如会议软件)的声音,可选混入麦克风,并抓取投屏 PPT 导出为 PDF 或 Word。
- v0.1.3
- 发布于
- 2026年9月14日
- 2
- 星标
- 11
- 下载
- 同步于
- 18 天前
最新版本
v0.1.32026年9月14日 16:40下载慢?可在上方随时切换镜像源
项目说明
项目概述
ChannelRecorder 是一款 Windows 桌面录音工具,能把某一个程序正在播放的声音单独录下来,即使会议软件限制了录制功能也照样能录。它基于 WASAPI 进程级回环捕获,在系统混音层抓取目标进程的音频,也可以同时把本机麦克风混录进同一个文件。勾选抓投屏后,程序会自动识别翻页,把投屏内容逐页存成图片并导出 PDF 或 Word。软件提供图形界面,也支持命令行。
只录想录的那个程序,还能顺带把投屏 PPT 一起归档
主要功能
- 定向录音:单独录制指定进程及其子进程输出的声音
- 麦克风混音:把本机麦克风一起录进同一个文件
- 自动停止:目标进程退出或静音满设定秒数后自动结束
- 投屏抓帧:按翻页识别抓取投屏画面,逐页保存为图片
- 多格式导出:把图片序列合成为 PDF 或 Word 文档
- 灵活取景:支持整屏、指定显示器、跟随窗口或鼠标框选区域
- AAC 压缩:录完自动转成小体积 m4a,也可保留无损 WAV
- 双界面:提供图形界面,也提供命令行参数
适用人群
- 需要录制线上会议的用户
- 整理网课与培训内容的教师
- 记录投屏演示的职场人士
- 需要脚本化录音的技术用户
快速上手
图形界面
- 确认系统为 Windows 10 版本 2004 及以上,或 Windows 11
- 安装 .NET 8 桌面运行时,自包含版可跳过
- 从 Releases 下载解压后,双击 ChannelRecorder.exe 或根目录的 gui.bat
- 在顶部「录制目标」下拉框选择要录的程序,看不到时先让目标出声再点刷新
- 按需勾选「含子进程」「录麦克风」「音频转 AAC」或「抓投屏 PPT」
- 勾选抓投屏时,把「投屏来源」设为显示器、窗口或框选区域
- 点「开始录制」,结束后点「停止」,再点「打开录音文件夹」
命令行
- 运行
rec.bat list查看正在出声的程序与 PID - 运行
rec.bat record --name wemeetapp --mic录制会议并混入麦克风 - 运行
rec.bat record --name wemeetapp --mic --slides --doc both追加抓投屏并导出 PDF 与 Word
rec.bat list
rec.bat record --name wemeetapp --mic --slides --doc both核心优势
- 绕过限制:录的是系统播放出的声音,与会议软件的录制权限无关
- 音画同步:录音与投屏抓帧在同一个会话内完成
- 画质可靠:抓帧走 GPU 捕获,窗口被遮挡也能抓且不花屏
- 体积可控:默认压成 AAC,长会议也不会占用太多空间
系统要求
| 项目 | 要求 |
|---|---|
| 操作系统 | Windows 10 版本 2004(build 19041)及以上、Windows 11 |
| 支持架构 | x64 |
| 运行环境 | .NET 8 桌面运行时,自包含版无需安装 |
注意事项
- 录制他人讲话可能涉及隐私与法律问题,请确保已获授权
- 进程级录音需要 Windows 10 2004 及以上版本
- 被最小化的窗口无法抓帧,录制时会尝试自动还原
- 麦克风录制只使用 Windows 默认录音设备
- 抓取清晰度取决于目标窗口在屏幕上的实际尺寸
历史版本
排序