QuickRecorder:macOS 屏幕录制的轻量级开源方案
2026/9/20 10:39:19 网站建设 项目流程

QuickRecorder:macOS 屏幕录制的轻量级开源方案

【免费下载链接】QuickRecorderA lightweight screen recorder based on ScreenCapture Kit for macOS / 基于 ScreenCapture Kit 的轻量化多功能 macOS 录屏工具项目地址: https://gitcode.com/GitHub_Trending/qu/QuickRecorder

QuickRecorder 解决的是 macOS 自带录屏录不动单窗口、系统声音和麦克风混在一条音轨的问题。它是基于 ScreenCaptureKit 的屏幕录制工具,体积不到 10MB,以 AGPL-3.0 协议开源。

痛点速览

  • 只能整屏录:原生录屏抓整个显示器,录不动单个窗口
  • 声音混在一起:系统音和麦克风合并成一条,后期没法分开调
  • 教学没辅助:缺鼠标高亮、屏幕放大这类演示功能
  • 录不到手机:同类工具里 iOS 设备录屏要额外付费

以下功能逐一对应上面这些需求。

功能全景

录制范围

  • 🎵系统声音:只录系统音频不录画面,做纯音频教程
  • 🖥️全屏:抓整个显示器,录完整操作流程
  • 🎯区域:框选屏幕任意矩形,只录网页或某块界面
  • 📱窗口 / 应用:锁定单个窗口或整个 App,屏蔽其他干扰
  • 📲移动设备:USB 连 iOS 设备,直接录手机画面

音画与效率

  • 🎥音频分离:关掉"将麦克风录制到主音轨",系统音和麦克风各占一条音轨
  • 编码选择:H.264 兼容性好,H.265 同画质体积小约 30%–50%
  • HEVC with Alpha:输出带透明通道,目前 iMovie 与 FCPX 支持
  • 🖱️鼠标高亮:指针外圈随点击变色,左键蓝、右键紫
  • 🔍屏幕放大:跟随指针放大约 3 倍,看小字体细节
  • 隐藏桌面文件 / 自定义背景:录屏时不暴露桌面内容,窗口录屏背景可设纯色
  • 防休眠:录制中阻止系统休眠,长录不断

安装与首次授权

系统要求 macOS 12.3 及以上,兼容 Apple Silicon 与 Intel 芯片。Homebrew 安装:

brew install lihaoyun6/tap/quickrecorder

首次启动按提示授权,路径写全:

  1. 系统设置 → 隐私与安全性 → 屏幕录制:允许 QuickRecorder,否则录不到画面
  2. 系统设置 → 隐私与安全性 → 麦克风:授权后才能录讲解音
  3. 系统设置 → 隐私与安全性 → 辅助功能:用鼠标高亮、隐藏功能时开启

深入解析

音频分离录制的后期优势

它做了什么:默认录制结束后把麦克风合进主音轨,关掉该选项后系统音与麦克风分别写入两条音轨。为什么重要:后期能各自调音量、单独给麦克风做降噪,改错不用重录。怎么用:设置面板关闭"将麦克风录制到主音轨"再开始录制。

H.265 编码的体积与画质取舍

它做了什么:编码器在 H.264 与 H.265 间选择,H.265 同画质省约 30%–50% 空间。为什么重要:长录制更省存储,代价是 H.265 需要较新的播放器;录制中若硬件不支持当前分辨率的 H.264,软件会主动提示改走 H.265。怎么用:要兼容选 H.264,要省空间选 H.265。

摄像头叠加与演讲者前置

它做了什么:macOS 14 起支持演讲者前置,把摄像头实时叠进画面,macOS 12/13 用摄像头悬浮窗。为什么重要:录课录讲解时观众同时看到屏幕和讲的人。怎么用:macOS 14+ 开启 Presenter Overlay,低版本走悬浮窗模式。

谁会用

教育工作者

  • 课前预习:录软件操作演示,学生提前看
  • 课堂讲解:开演讲者前置,屏幕和人同框
  • 作业反馈:录操作指导,用鼠标高亮标出点击步骤

软件开发者

  • Bug 复现:录窗口加系统声音,附上可回放的问题现场
  • 功能演示:只录单个 App 窗口,给评审看新功能
  • 操作指导:录教程视频,开鼠标高亮突出关键操作

内容创作者

  • 软件教程:开屏幕放大,展示小字体与图表细节
  • 录屏出片:H.265 配 60 FPS,压体积又保流畅
  • 多音轨后期:关主音轨合并,系统音与讲解分轨调整

配置速查

配置项日常高质量长录制
编码器H.264H.265H.265
帧率306024
适用场景文档、网页操作游戏、动画演示会议、讲座
预估体积(每小时)50–100MB200–400MB30–60MB

拿不准选日常,90% 的场景够用。

常见问题

录不到画面或提示无权限

打开 系统设置 → 隐私与安全性 → 屏幕录制,确认 QuickRecorder 已勾选;没勾选就重新勾选后重启 App。

录不到系统声音

确认已勾选"录制系统声音",并关掉独占音频输出设备的其他 App,再重启 QuickRecorder。

主面板关掉去哪找回

单击 QuickRecorder 的 Dock 图标或菜单栏图标,随时重新呼出主功能面板。

后期怎么分开调音量

关闭"将麦克风录制到主音轨",系统音和麦克风会分存为两条音轨,各自独立调整。

代码结构

  • QuickRecorder/RecordEngine.swift — 屏幕捕获核心:流配置、H.264/H.265 编码与音频写入
  • QuickRecorder/SCContext.swift — ScreenCaptureKit 上下文与内容筛选逻辑
  • QuickRecorder/AVContext.swift — 音频、视频输出与会话管理
  • QuickRecorder/ViewModel/MousePointer.swift — 鼠标高亮环与按事件变色

和同类工具比

以 ScreenFlow 为例:

  • 价格:QuickRecorder 免费开源(AGPL-3.0),ScreenFlow 为付费买断/订阅
  • 体积:QuickRecorder 不到 10MB,ScreenFlow 安装包数百 MB
  • 差异化功能:QuickRecorder 支持 iOS 设备录屏与 HEVC with Alpha,同类商业工具里多为付费或不支持

QuickRecorder 是一款基于 ScreenCaptureKit 的轻量级 macOS 屏幕录制工具,免费且以 AGPL-3.0 协议开源。

【免费下载链接】QuickRecorderA lightweight screen recorder based on ScreenCapture Kit for macOS / 基于 ScreenCapture Kit 的轻量化多功能 macOS 录屏工具项目地址: https://gitcode.com/GitHub_Trending/qu/QuickRecorder

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询