QuickRecorder:基于 ScreenCaptureKit 的 7 种模式 macOS 屏幕录制工具
2026/9/20 9:03:12 网站建设 项目流程

QuickRecorder:基于 ScreenCaptureKit 的 7 种模式 macOS 屏幕录制工具

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

QuickRecorder 是一款基于 ScreenCaptureKit 的轻量化 macOS 屏幕录制工具,覆盖整屏、区域、窗口、应用、系统音频、移动设备与摄像头叠加共 7 种录制模式,适用于教学、会议与软件演示等录制场景。

录制前先做两个选择

先按场景确定路径,再动手选参数,能避免多数返工:

录制场景推荐模式关键参数
软件操作讲解屏幕 / 屏幕区域开麦克风、设 3 秒倒计时
演示单个应用应用 / 窗口排除自身、按需包含菜单栏
长时间会议记录屏幕H.265、24–30 FPS、中等质量
只留系统声音、不留画面系统音频AAC 或 Opus,128–256 Kbps
iOS 设备演示移动设备USB 连接,在弹出面板中选择设备

一次性设置步骤:通过 Homebrew 安装(或从 Releases 下载 DMG 拖入「应用程序」),首次启动后在「系统设置 > 隐私与安全性」中授予屏幕录制与麦克风权限;若权限不生效,重启应用或系统后再试。

brew install lihaoyun6/tap/quickrecorder

录制中的三项控制

画面范围

  • Screen选择鼠标所在的显示器整屏录制;多显示器环境会自动跟随鼠标所在屏幕。
  • Screen Area拖拽框选矩形区域,适合只录网页或某个面板;移动鼠标到另一屏幕时会重新进入选区流程。
  • Application录制该应用的全部窗口,Window只录单个窗口,两者通过独立的预览选择器点选;鼠标高亮在单窗口模式下不可用。
  • 细节开关集中在偏好设置「Recorder」页:Include Menu BarHide Control Center IconsExclude Files on DesktopExclude QuickRecorder itself

实操提示:录教程时同时打开「排除自身」与「隐藏控制中心图标」,画面会干净很多。

音频链路

  • 系统声音走无驱动环回录制,不需要虚拟声卡;macOS 12 上该功能默认关闭,建议升级到 13+ 使用。
  • 偏好设置「Output」中的Record Microphone to Main Track默认开启,麦克风与系统声音合并为一条音轨;关闭后两者写入独立音轨,可在剪辑软件中分别调整。
  • 开启Acoustic Echo Cancellation可降噪,macOS 14 还附带Audio Ducking Level(Min/Mid/Max)压低背景声。
  • 音频格式可选 MP3、AAC、ALAC、FLAC、Opus,码率 128–320 Kbps。

实操提示:讲解类视频建议关闭合并开关,后期单独处理麦克风轨。

辅助叠加

  • Highlight the Mouse Cursor在鼠标外绘制高亮圈,帮助观众跟踪操作。
  • 屏幕放大器可用全局热键随时开关,跟随鼠标实时截取周边区域。
  • 摄像头叠加:macOS 14 及以上支持Presenter Overlay实时画中画,12/13 使用摄像头浮动窗口,实现逻辑见 CameraOverlayer.swift。
  • 移动设备录制通过 USB 连接 iOS 设备,设备列表在 iDeviceSelector.swift 中维护。

实操提示:若 Presenter Overlay 导致录制无法启动,先调大偏好设置里的Presenter Overlay Delay

录制后的保存与体积

文件默认保存到桌面,可在偏好设置「Output > Save」中改用Select...指定其他输出文件夹。文件命名由应用自动生成,建议保存后按内容和日期重命名,并定期归档。体积方面,H.265 在相同画质下通常比 H.264 小约 30–50%,长时间录制优先选 H.265;输出容器 MP4 兼容性最好,MOV 则用于 Alpha 通道录制。开启Open video trimmer after recording后,录完即自动进入裁剪窗口。

两类进阶路径

教学演示向

  • macOS 14+ 开启 Presenter Overlay,讲解者出镜;低版本用摄像头浮动窗口替代。
  • 鼠标高亮 + 屏幕放大器组合,展示细节操作与小字体内容。
  • 设置 3 秒以上倒计时,给自己整理桌面和切换窗口留时间。
  • 开启 AEC,降低麦克风拾取系统外放的回声。

最容易踩的坑:鼠标高亮在单窗口录制模式下不生效,需要高亮时改用应用或整屏模式;Presenter Overlay 偶发启动失败,增加延迟值即可规避。

开发文档向

  • ApplicationWindow模式只录相关窗口,bug 复现视频画面更聚焦。
  • 偏好设置「Output」勾选Recording with Alpha Channel,输出 HEVC with Alpha,可导入 iMovie 与 Final Cut Pro 做透明合成。
  • 在「Hotkey」页绑定Stop RecordingPause / Resume热键,长会话中免手操作。
  • 核心录制逻辑位于 RecordEngine.swift 与 SCContext.swift,排查行为可直接阅读源码。

最容易踩的坑:开启 Alpha 后格式会被锁定为 MOV、编码器锁定为 H.265,普通播放器可能无法读取,交付前记得确认对方工具链。

编码器与帧率速查

场景日常高质量长时录制
编码器H.264H.265H.265
帧率30 FPS60 FPS24–30 FPS
质量中低
预估体积约 50–100 MB/小时约 200–400 MB/小时约 30–60 MB/小时

取舍逻辑:帧率决定动态平滑度,屏幕类静态内容 30 FPS 已足够;体积敏感时换 H.265,再牺牲一档质量即可覆盖数小时的会议记录。

  • 项目地址:gitcode.com 的 GitHub_Trending/qu/QuickRecorder 仓库
  • 许可证:AGPL-3.0
  • 系统要求:macOS 12.3 及以上,Presenter Overlay 等部分功能需 macOS 14

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

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

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

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

立即咨询