QuickRecorder:开源 macOS 录屏工具完整教程:从 Homebrew 安装到第一次录制
【免费下载链接】QuickRecorderA lightweight screen recorder based on ScreenCapture Kit for macOS / 基于 ScreenCapture Kit 的轻量化多功能 macOS 录屏工具项目地址: https://gitcode.com/GitHub_Trending/qu/QuickRecorder
QuickRecorder 是一款基于 Apple ScreenCaptureKit 用 SwiftUI 编写的轻量 macOS 录屏工具,解决三个内置录屏搞不定的痛点:录 App 声音要装驱动、录不了透明视频、摄像头没法叠进画面。适合录网课的学生、做软件演示的产品经理,以及只想安静录屏的普通 Mac 用户。软件体积不到 10MB,主面板 6 个录制入口,一条 Homebrew 命令装完。
快速上手:从 Homebrew 安装到第一次运行
系统要求macOS 12.3 及以上。一条命令安装:
brew install lihaoyun6/tap/quickrecorder也可以直接从 Release 页下载安装文件。首次运行会依次请求三项权限,按需处理:
- 屏幕录制权限——截屏抓流的根本。注意软件会明确提示:即使只录系统声音也必须授予,否则直接退出;
- 麦克风权限——只有勾选麦克风、要把人声录进画面时才需要;
- 摄像头权限——只有用摄像头叠加或录制移动设备时才需要。
权限给完,主面板弹出,共 6 个大按钮:录制系统声音、录制全屏画面、录制屏幕区域、录制应用程序、录制窗口内容、录制移动设备,外加偏好设置入口。点任意按钮,弹出对应选择面板,选完点开始录制即可。录制中浮出悬浮控制器,支持暂停/继续;主面板关掉之后,点 Dock 栏或菜单栏图标随时重新呼出。授权一次,装完就能用。
功能地图:QuickRecorder 能干什么一目了然
捕获侧
- 录制系统声音——只录电脑内部声音,不需要画面
- 录制全屏 / 屏幕区域——整屏捕获,或框选一块矩形区域
- 录制应用程序 / 窗口——捕获单个 App 或单个窗口,窗口支持多选
- 录制移动设备——捕获已连接 iOS 设备的屏幕,支持Mute静音与 Low/Medium/High 三档画质
- 摄像头捕获——macOS 14+ 支持"演讲者前置"实时叠加,低版本用摄像头悬浮窗
音频侧
- App 声音内录(免驱动)——只录某一个 App 的音频
- 双音轨——系统声音与麦克风分两条独立音轨,后期各调各的
- 回声消除(AEC)——过滤外放被麦克风二次收录的声音,macOS 14+ 可把闪避强度调为 Min/Mid/Max
输出侧
- 封装与编码——MP4/MOV 两种封装,H.264/H.265 两种编码,帧率 10~240FPS 共 9 档
- 音频格式——MP3、AAC、ALAC、FLAC、Opus 五种,有损格式 128/192/256/320Kbps 四档
- HEVC with Alpha——导出带 Alpha 透明通道的视频
辅助开关
- 高亮鼠标光标、排除桌面文件、隐藏控制中心图标——画面整洁化
- 录制前倒数(0~99 秒)、录满 N 分钟自动停止、录完自动打开修剪器、录制时防睡眠、开机自启——全在偏好设置里。功能不多但边界清晰,全部设置集中在偏好设置一个窗口里。
招牌功能拆解:三个差异化功能怎么用
演讲者前置:如何把摄像头叠进录屏
怎么工作:macOS 14 及以上,摄像头画面由系统"演讲者前置"特性直接合成进录制的屏幕画面,核心引擎见 QuickRecorder/RecordEngine.swift;macOS 12/13 用摄像头悬浮窗兜底。
适合谁:录网课、远程演示、直播回放剪辑,需要"人 + 屏幕"同框的人。
怎么用:macOS 14+ 在录制状态下点状态栏的camera按钮选摄像头;若叠加后保存失败,到偏好设置 > Recorder调大演讲者前置延迟(0~99 秒)。
一个提醒:录制单个窗口时摄像头悬浮窗不可用,界面会提示"请使用演讲者前置",此时改用全屏或应用程序模式。
HEVC with Alpha:如何录一段透明视频
怎么工作:在偏好设置 > Output打开在输出中包含 Alpha 通道,编码器切换为AVVideoCodecType.hevcWithAlpha,输出文件天然带透明通道。
适合谁:做应用安装教程、演示视频,想把画面先录下来、后期贴到任意背景上的创作者。
怎么用:打开开关后,到录制面板把画面背景选成透明,录完直接拖进剪辑软件。
一个提醒:打开 Alpha 后封装被锁定为 MOV、编码锁定为 H.265,两项都不可再改;目前只有 iMovie 和 Final Cut Pro 能识别透明通道,剪辑工具要提前选好。
双音轨与回声消除:如何把系统声和麦克风分开
怎么工作:默认录完后麦克风音频会混进主音轨;macOS 13+ 关闭将麦克风录制到主音轨,系统声音与麦克风就分录成两条音轨;再开启用回声消除,外放声被压到最低。
适合谁:后期要单独调麦克风音量,或担心外放串进麦克风的人。
怎么用:录制面板同时勾选录制App声音(系统声音)与录制麦克风;在偏好设置 > Output关闭将麦克风录制到主音轨、打开启用回声消除,macOS 14+ 另可把音频闪避级别设为 Min/Mid/Max。
一个提醒:AEC 只在麦克风选默认时生效,选了具体设备会弹兼容性警告且功能失效——麦克风保持默认,去系统声音设置里指定实际输入设备。
横向对比:什么时候该选 QuickRecorder
| 对比项 | QuickRecorder | macOS 自带录屏 | 商业付费套件 |
|---|---|---|---|
| 价格 | 免费,完全开源 | 免费 | 付费 |
| 录制模式 | 6 大入口 + 摄像头叠加 + 移动设备 | 仅屏幕/窗口 | 视产品而定 |
| App 声音内录 | 支持,免驱动 | 不支持 | 视产品而定 |
| 透明通道视频 | 支持 HEVC with Alpha | 不支持 | 视产品而定 |
| 体积 | 不到 10MB | 系统内置 | 通常数百 MB |
决策建议:只是偶尔录 5 秒屏幕,系统自带工具就够,不必装第三方;需要App 声音内录、双音轨、摄像头叠加、透明视频,这些是内置工具做不到的,选 QuickRecorder;如果你要"录完自动加字幕、抠像"的一整套商业流水线,付费套件更合适——QuickRecorder 定位是录制端,剪辑交给 iMovie、FCP 或你习惯的工具。
三种典型场景的配置建议
场景一:录网课 / 教学视频
- 模式:录制应用程序(只捕获教学软件窗口),打开摄像头叠加
- 音频:系统声音 + 麦克风,开启 AEC,麦克风保持默认
- 码率:192Kbps 及以上
为什么这么配:应用模式画面干净不露桌面杂物,演讲者前置让学员同时看到人和操作,AEC 压制外放声被麦克风二次收录。
场景二:录软件演示
- 模式:录制窗口内容,打开排除桌面文件
- 音频:只勾系统声音,不录麦克风
- 编码:H.265,封装 MP4
为什么这么配:不录麦克风就没有环境噪音,H.265 同等画质下体积比 H.264 小,演示视频传起来更快。
场景三:录透明素材
- 偏好设置 > Output打开在输出中包含 Alpha 通道(锁定 MOV + H.265)
- 录制面板背景选透明
- 录完直接拖进 iMovie 或 Final Cut Pro
为什么这么配:透明通道目前只有这两款软件支持,提前定好剪辑工具能避免白录。
已知限制与避坑清单
- 鼠标高亮在单个窗口录制时不可用——高亮显示鼠标指针只在全屏、区域等模式生效;要鼠标特效请改用"录制全屏画面"或"录制屏幕区域"。
- 回声消除要求麦克风为"默认"——选具体设备时功能失效且会弹警告;规避:麦克风保持默认,去系统声音设置指定实际输入。
- 屏蔽列表对"录制后启动的 App"无效——屏蔽列表只在"录制全屏画面"和"录制屏幕区域"时生效,录制开始后才启动的 App 无法被排除;规避:要排除的 App 在录制前就开好。
- Alpha 通道文件别随便发——iMovie 与 FCPX 之外的大多数播放器会忽略透明通道,对方看到的可能是黑底。
- Opus 与 MP4 不能同时用——音频选 Opus 而封装选 MP4 时,音频会自动回落至 AAC。
- 主面板关了就找不着?——不会,点 Dock 栏或菜单栏的 QuickRecorder 图标随时重新呼出。
常见问题 FAQ
Q:主面板关闭之后怎么重新打开?点 Dock 栏或菜单栏里的 QuickRecorder 图标即可随时呼出,不会丢。
Q:怎么让系统声音和麦克风在剪辑软件里各调各的音量?在偏好设置里关闭将麦克风录制到主音轨,录出来的文件就带两条独立音轨。
Q:为什么它不在 App Store 上,也不是沙盒应用?作者没有上架 App Store 的打算,不做沙盒才能完整支持 App 声音内录等功能。
Q:录出来的文件存在哪?默认桌面,可在偏好设置 > Output的输出文件夹改成任意目录。
Q:只录电脑里的音乐,不需要画面,行吗?选录制系统声音模式即可,不输出画面,系统声音可单独录制。
QuickRecorder 把"免驱动、不到 10MB、双音轨、透明视频"塞进一个免费开源工具,功能边界清晰,不录花活。现在就可以:
brew install lihaoyun6/tap/quickrecorder【免费下载链接】QuickRecorderA lightweight screen recorder based on ScreenCapture Kit for macOS / 基于 ScreenCapture Kit 的轻量化多功能 macOS 录屏工具项目地址: https://gitcode.com/GitHub_Trending/qu/QuickRecorder
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考