news 2026/9/20 20:21:35

QuickRecorder:macOS 屏幕录制的零基础免费实操手册

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
QuickRecorder:macOS 屏幕录制的零基础免费实操手册

QuickRecorder:macOS 屏幕录制的零基础免费实操手册

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

周五下午,你要给开发同事发一段 3 分钟的 bug 复现视频。系统自带的 QuickTime 只支持全屏录屏,右侧的聊天窗口和桌面图标全被录了进去。QuickRecorder 是一款免费开源的 macOS 屏幕录制工具,基于 ScreenCaptureKit 框架,可以只录单个窗口、单个应用,甚至录 USB 连接的移动设备画面。

项目定位速览:不到 10MB 的 macOS 录屏工具

  • 用 SwiftUI 编写的 macOS 屏幕录制应用,安装包体积不到 10MB
  • 底层调用 ScreenCaptureKit 系统框架做屏幕捕获,支持 Apple Silicon 与 Intel 芯片
  • 免费开源,AGPL-3.0 许可证;不是沙盒 App,不上架 App Store
  • 系统要求 macOS 12.3 及以上,当前版本线为 v1.6.x(v1.6.x 是最后一个支持 macOS 12 的版本)
适合的场景不太适合的场景
窗口级、应用级录屏,系统声音与麦克风分轨独立导出需要加字幕、转场、BGM 的成片剪辑(它只带视频修剪器和 GIF 导出)
摄像头叠加 + 鼠标高亮的教学演示,USB 录制 iOS/Android 设备要求沙盒签名或必须上架 App Store 的分发场景
无画面纯录音、HEVC with Alpha 透明视频输出需要直播推流的场景

如何安装 QuickRecorder 并完成首次权限设置

首选 Homebrew 一行命令安装:

brew install lihaoyun6/tap/quickrecorder

不熟悉终端的话,也可以去项目 Releases 页面下载 DMG 拖入"应用程序"文件夹,效果相同。安装后首次启动按下面顺序完成授权:

  1. 授予"屏幕录制"权限——即使只录系统声音,macOS 也要求这一项
  2. 需要麦克风输入时,再授予"麦克风"权限
  3. 用到鼠标高亮、屏幕放大器等辅助功能时,同步开启"辅助功能"权限
  4. 授权后重启 App;主面板关闭后,点 Dock 图标或菜单栏图标即可随时重新呼出

功能实战:按使用场景分组

录教学演示:macOS 摄像头叠加录屏 + 鼠标高亮怎么开 🎥

你要做一段"屏幕操作 + 出镜讲解"合一的教学视频。macOS 14 及以上选"演讲者前置(Presenter Overlay)"模式,摄像头画面实时叠加进录像;macOS 12/13 改用摄像头悬浮窗,注意录制单个窗口时摄像头浮窗不可用。在设置面板打开"Highlight the Mouse Cursor",鼠标周围出现高亮圈,还能用快捷键呼出屏幕放大器查看光标附近的细节。技巧:开讲前先在设置里把"降低麦克风串扰(AEC)"打开,外放回音会被明显抑制,比后期处理省事。

抓 Bug 复现:macOS 窗口录制怎么设置 🐞

你要给开发发一段只包含那个出问题的窗口的复现视频,桌面杂物一概不要。选"录制窗口内容"模式,点一下窗口列表里的目标窗口即可,支持多选窗口、Esc 取消;想连窗口声音一起录就勾"录制App声音"。技巧:后期要分别调系统音量和人声音量时,在设置面板关闭"将麦克风录制到主音轨",录制结果会拆成两条独立音轨,这就是独立音轨分离的完整操作步骤。

做纯音频播客:无画面录音 + 独立音轨导出 🎙️

你要只录系统声音加口头讲解,不出画面。选"录制系统声音"模式并勾选麦克风输入;音频格式可选 AAC、MP3 等,多轨录音还能存成 .qma 容器格式(QuickRecorder 专属的多轨音频包),在剪辑软件里按轨处理。技巧:用 AirPods 麦克风录制的用户注意,v1.5.2 修复了人声被加速的问题,版本偏旧就先升级再录。

录 USB 连接的 iOS 设备与屏幕区域 📲

你要录一段真机演示,或只想录屏幕里的一块固定区域。USB 连好设备后选"录制移动设备"模式,在列表里选中设备即可,iOS/Android 都支持;多显示器用户用"录制屏幕区域"模式,它会自动恢复上次的选择区域,也能精确指定区域尺寸。技巧:超过一小时的长录制先在设置里开启"录制时阻止 Mac 睡眠",避免系统休眠把文件写断。

参数与性能调优

帧率与输出质量在主面板直接下拉选择,编码器在 H.264 与 H.265 之间切换。三组常用预设:

使用场景推荐编码帧率质量/码率约文件大小(每小时)
日常文档操作、网页浏览H.26430fps约 80–150MB
高画质教学演示、游戏演示H.26560fps约 200–300MB
4 小时以上会议长录H.26524fps低–中约 40–80MB

H.264 兼容性最好,任何设备即插即播;H.265(HEVC)同画质下体积大约省三分之一,还支持带 Alpha 透明通道的 HEVC with Alpha 输出,目前仅 iMovie 与 FCPX 能读取这种文件。分辨率过高导致 H.264 硬件编码不支持时,App 会弹窗建议切 H.265。

常见问题速查

录不出画面或黑屏→ ① 系统设置 > 隐私与安全性 > 屏幕录制,确认勾选 QuickRecorder ② 授权后重启 App ③ 系统是 macOS 12.7.4 的话升级到 12.7.5,该版本有文件随机损坏的已知问题

录制里没有系统声音→ ① 确认选的是"录制系统声音"模式 ② 关闭"将麦克风录制到主音轨"时系统音在独立轨,用剪辑器分轨听 ③ 重启 App 后重新授权

文件太大→ ① 编码换 H.265 ② 帧率 60fps 降到 30fps ③ 输出质量降到中档

录制卡顿、CPU 占用高→ ① 降低分辨率或质量 ② 按弹窗提示从 H.264 切到 H.265 ③ 用"屏幕区域"代替全屏录制

源码入口

  • QuickRecorder/RecordEngine.swift:录制引擎核心,改录制行为从这里入手
  • QuickRecorder/SCContext.swift:ScreenCaptureKit 捕获上下文,改捕获源与音轨逻辑看这里
  • QuickRecorder/ViewModel/:摄像头叠加、窗口选择器、设置面板等 SwiftUI 界面,改界面从目录入手

行动指引

QuickRecorder 最大的亮点是免驱动的系统声音环回录制加麦克风独立音轨导出,核心功能全部免费。它最适合需要频繁录窗口级复现视频和教学演示的开发者、教师。今天花一分钟跑完那条 brew 命令,下一条复现视频就可以只录一个窗口了。

项目地址:源码获取git clone https://gitcode.com/GitHub_Trending/qu/QuickRecorder系统要求:macOS 12.3 及以上(Apple Silicon 与 Intel 均支持)许可证: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),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/20 20:20:04

MATLAB双线性变换法设计巴特沃斯高通IIR滤波器实战详解

简介:这份PDF文档为利用MATLAB仿真软件结合双线性变换法设计数字巴特沃斯高通IIR滤波器提供了完整解读,适合数字信号处理课程设计、毕业设计及相关工程人员参考。文档从设计原理讲起,详细推导了巴特沃斯滤波器特性、双线性变换映射关系&#…

作者头像 李华
网站建设 2026/9/20 20:10:55

awesome-free-saas 开发者效率提升:免费API与开发工具一文全览

awesome-free-saas 开发者效率提升:免费API与开发工具一文全览 【免费下载链接】awesome-free-saas an awesome list of free SaaS (software as a service) for you. 项目地址: https://gitcode.com/GitHub_Trending/awe/awesome-free-saas awesome-free-sa…

作者头像 李华
网站建设 2026/9/20 20:05:05

免费影视资源站推荐与使用技巧:稳定观影不踩坑

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/20 19:57:29

ML-Agents 学习环境设计指南:从场景搭建到训练闭环的完整实践

ML-Agents 学习环境设计指南:从场景搭建到训练闭环的完整实践 【免费下载链接】ml-agents The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intellig…

作者头像 李华
网站建设 2026/9/20 19:57:25

具身智能开发入门:从感知决策到边缘部署

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/20 19:56:28

服务器硬件EVT/DVT/PVT三阶段实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华