QuickRecorder:基于 ScreenCapture Kit 的 10MB 级 macOS 轻量录屏工具

发布时间:2026/9/20 11:29:11
QuickRecorder:基于 ScreenCapture Kit 的 10MB 级 macOS 轻量录屏工具 QuickRecorder基于 ScreenCapture Kit 的 10MB 级 macOS 轻量录屏工具【免费下载链接】QuickRecorderA lightweight screen recorder based on ScreenCapture Kit for macOS / 基于 ScreenCapture Kit 的轻量化多功能 macOS 录屏工具项目地址: https://gitcode.com/GitHub_Trending/qu/QuickRecorderQuickRecorder 是一款基于 ScreenCapture Kit 的 macOS 轻量录屏工具支持屏幕、区域、窗口、应用程序和纯系统音频五种录制模式。主程序不到 10MB无需虚拟声卡即可同时录制系统声音与麦克风。与 macOS 自带录屏功能相比它在保持体量的同时多给了几项实际常用的录制选项。项目全貌它解决什么麻烦又靠什么实现它解决的麻烦macOS 自带录屏Command Shift 5无法同时把系统声音和麦克风收进同一条视频也不支持按单个应用或窗口隔离声音。第三方方案要么依赖虚拟音频驱动要么体积庞大。QuickRecorder 的做法是不装任何驱动直接录系统声音内录并把它和麦克风分开处理录制时还能隐藏桌面文件、排除指定应用、给鼠标加高亮这些都是录教程时最常被问到的细节。软件用 SwiftUI 编写安装后不到 10MB功能面板只保留录屏必需项详见 README_zh.md。技术实现录制核心直接调用 ScreenCapture Kit 的帧流音频侧通过 AECAudioStream 做声学回声消除MP3 输出交给 SwiftLAME 库处理快捷键由 KeyboardShortcuts 库提供自动更新走 Sparkle 框架对应代码分别在 RecordEngine.swift 和 QuickRecorder/Supports/ 目录。它要求 macOS 12.3 及以上在 macOS 14 上还支持系统原生的演讲者前置特性可把摄像头画面实时叠加进画面12/13 版本则退化为摄像头悬浮窗。和系统自带或老牌工具的取舍对比系统自带录屏QuickRecorder 多了窗口级声音内录、多音轨、鼠标高亮、屏幕放大镜和 HEVC with Alpha 透明通道输出代价是它不做沙盒、也不上架 App Store且 Alpha 格式目前只有 iMovie 和 Final Cut Pro 能正常打开。对比 OBS 这类老牌工具它没有复杂的场景图和多路输出配置参数面板集中在编码器、音频格式和录制行为三类换来的是打开面板几十秒内就能开录。上手体验从安装到第一次录制的 5 步以下步骤基于 macOS 12.3全程不需要改任何配置文件安装在终端执行brew install lihaoyun6/tap/quickrecorder也可以从仓库 Release 页下载最新版安装包。若要自行编译执行git clone https://gitcode.com/GitHub_Trending/qu/QuickRecorder后用 Xcode 打开QuickRecorder.xcodeproj构建源码位于 QuickRecorder/ 目录。首次启动时按系统提示授予屏幕录制与音频采集权限否则无法采集画面和系统声音。主面板上从五个入口选录制模式屏幕、屏幕区域、应用程序、窗口、纯系统音频。按需勾选麦克风、设置开录前的倒计时0–99 秒然后开始录制录制中可用菜单栏控制器暂停或停止。结束后会弹出浮动预览可勾选录制后自动打开修剪器裁剪片头片尾文件存入输出目录在设置面板的 Save 分组中指定。下图是浅色模式下的主面板五个录制入口和麦克风开关都在同一屏内同一界面在深色模式下的样子跟随系统外观自动切换典型用法三个高频录屏场景场景一课程或教程录制谁在用做在线课程、操作演示的讲师或内容创作者。操作序列启动 QuickRecorder → 选屏幕区域框选教学内容 → 勾选麦克风并同时录制系统声音 → 开始录制 → 需要特写时按屏幕放大镜快捷键。变化录制完成后系统声音与麦克风默认合并进主音轨若在设置面板关闭将麦克风录制到主音轨两者会分成两条独立音轨后期可分别调音量不用再做音轨分离的补救工作。场景二Bug 复现与窗口演示谁在用开发者和测试人员需要只录某个窗口、排除桌面干扰。操作序列启动 → 选窗口点选目标窗口 → 在录制选项里开启鼠标高亮和排除桌面文件 → 开始录制 → 复现问题后按停止快捷键。变化成片只包含目标窗口桌面上临时文件和无关图标不会入画复现过程里鼠标轨迹清晰可追沟通时对方能直接定位到出问题的操作。场景三带出镜的讲解视频谁在用需要做讲解、答疑类视频的 macOS 14 用户。操作序列启动 → 选任意录制模式 → 依赖 macOS 14 演讲者前置摄像头画面实时叠加到录制中 → 开始录制。变化摄像头与屏幕画面直接合成在一条视频里无需后期抠图拼贴若系统版本是 12/13则只能用悬浮窗模式摄像头窗口本身会被录进画面。效率技巧与配置建议场景参数对照表场景推荐参数原因日常录屏、对外分享MP4 H.265 AAC默认档H.265 体积更小MP4 兼容性好全部是出厂默认值无需改动讲解出镜、双声源录制开启回声消除音频闪避设 Mid说人声时自动压低系统声音减少两者互相串音后期需要透明背景素材勾选Alpha 通道录制输出带透明通道程序会自动切到 H.265 MOV 格式长时录制保留录制中防止 Mac 睡眠默认开启避免休眠导致录制中断四条隐藏技巧均对应设置面板里的具体开关️触发条件后期要分别调系统声与麦克风音量。做法macOS 13 下关闭将麦克风录制到主音轨。边界只影响新录制需要默认合并时再打开。触发条件不想每次都点图标开面板。做法在 Hotkey 分组为打开面板、区域选择、开始系统音频、暂停/停止、保存当前帧、放大镜逐项绑定全局快捷键。边界快捷键完全由自己设定仓库未预置默认组合。️触发条件录屏幕但想藏起某个应用的窗口。做法在 Blocklist 分组添加应用。边界只对录制前已启动的应用生效录制中途新启动的应用无法排除README 原话。触发条件菜单栏状态图标干扰录制画面。做法开启隐藏控制中心图标或关闭录制包含菜单栏macOS 13。边界只作用于屏幕与区域模式。边界与路线图目前有两点明确的限制一是 HEVC with Alpha 输出只有 iMovie 和 Final Cut Pro 支持其他剪辑器打开透明素材会失效二是应用黑名单对录制开始后新启动的程序无效。另外演讲者前置叠加依赖 macOS 14低版本只能用摄像头悬浮窗。作者表示更多功能仍在陆续开发中后续可关注仓库的 Release 更新。QuickRecorder 是一个用 ScreenCapture Kit 把系统声音内录、多轨音频和窗口级录制做进 10MB 体积的 macOS 录屏工具。如果你在 12.3 以上版本上需要比系统自带录屏多几项选项、又嫌商业软件太重可以从上文第一条 brew 命令开始试起仓库地址为 https://gitcode.com/GitHub_Trending/qu/QuickRecorder 。【免费下载链接】QuickRecorderA lightweight screen recorder based on ScreenCapture Kit for macOS / 基于 ScreenCapture Kit 的轻量化多功能 macOS 录屏工具项目地址: https://gitcode.com/GitHub_Trending/qu/QuickRecorder创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考