biaowww

ChannelRecorder 是一款 Windows 本地定向录音工具,基于进程级回环捕获单独录制指定程序(如会议软件)的声音,可选混入麦克风,并抓取投屏 PPT 导出为 PDF 或 Word。

v0.1.3
发布于
2026年9月14日
2
星标
11
下载
同步于
18 天前
windows

最新版本

v0.1.32026年9月14日 16:40
下载慢?可在上方随时切换镜像源

项目说明

项目概述

ChannelRecorder 是一款 Windows 桌面录音工具,能把某一个程序正在播放的声音单独录下来,即使会议软件限制了录制功能也照样能录。它基于 WASAPI 进程级回环捕获,在系统混音层抓取目标进程的音频,也可以同时把本机麦克风混录进同一个文件。勾选抓投屏后,程序会自动识别翻页,把投屏内容逐页存成图片并导出 PDF 或 Word。软件提供图形界面,也支持命令行。

只录想录的那个程序,还能顺带把投屏 PPT 一起归档

主要功能

  • 定向录音:单独录制指定进程及其子进程输出的声音
  • 麦克风混音:把本机麦克风一起录进同一个文件
  • 自动停止:目标进程退出或静音满设定秒数后自动结束
  • 投屏抓帧:按翻页识别抓取投屏画面,逐页保存为图片
  • 多格式导出:把图片序列合成为 PDF 或 Word 文档
  • 灵活取景:支持整屏、指定显示器、跟随窗口或鼠标框选区域
  • AAC 压缩:录完自动转成小体积 m4a,也可保留无损 WAV
  • 双界面:提供图形界面,也提供命令行参数

适用人群

  • 需要录制线上会议的用户
  • 整理网课与培训内容的教师
  • 记录投屏演示的职场人士
  • 需要脚本化录音的技术用户

快速上手

图形界面

  1. 确认系统为 Windows 10 版本 2004 及以上,或 Windows 11
  2. 安装 .NET 8 桌面运行时,自包含版可跳过
  3. 从 Releases 下载解压后,双击 ChannelRecorder.exe 或根目录的 gui.bat
  4. 在顶部「录制目标」下拉框选择要录的程序,看不到时先让目标出声再点刷新
  5. 按需勾选「含子进程」「录麦克风」「音频转 AAC」或「抓投屏 PPT」
  6. 勾选抓投屏时,把「投屏来源」设为显示器、窗口或框选区域
  7. 点「开始录制」,结束后点「停止」,再点「打开录音文件夹」

命令行

  1. 运行 rec.bat list 查看正在出声的程序与 PID
  2. 运行 rec.bat record --name wemeetapp --mic 录制会议并混入麦克风
  3. 运行 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 默认录音设备
  • 抓取清晰度取决于目标窗口在屏幕上的实际尺寸

历史版本

排序