QuickRecorder:macOS 七种录法免费录屏工具
【免费下载链接】QuickRecorderA lightweight screen recorder based on ScreenCapture Kit for macOS / 基于 ScreenCapture Kit 的轻量化多功能 macOS 录屏工具项目地址: https://gitcode.com/GitHub_Trending/qu/QuickRecorder
录一段 3 分钟教程,系统声音和麦克风却录不到独立音轨,找遍设置也凑不齐合适的录法。QuickRecorder 是一款免费开源的 macOS 屏幕录制工具:7 种录制模式、独立双音轨、体积不到 10MB。
快速上手
QuickRecorder 要求 macOS 12.3 及以上版本,Apple Silicon 与 Intel 芯片均可运行。
安装只需一行命令(需要已装 Homebrew):
brew install lihaoyun6/tap/quickrecorder首次启动按顺序完成这几步就能录出第一条视频:
- 系统弹出授权时允许「屏幕录制」权限,否则录出来是黑屏
- 如果要录麦克风,同样允许「麦克风」权限
- 打开设置面板的 Output 页,把录制文件保存目录改成你习惯的位置
- 在 Hotkey 页绑几个全局快捷键,比如「开始录当前屏幕」「停止录制」
- 回主面板点击任意录制模式,倒计时结束即开始录制
划重点:主面板关闭后随时点 Dock 图标就能重新呼出,不用退出应用。
核心能力速览
| 功能 | 一句话说明 | 适用场景 |
|---|---|---|
| 五种画面录法 | 全屏、区域、应用、单窗口、多窗口,选完即录 | 教程、bug 复现 |
| 纯系统声音录制 | 只录电脑音频不录画面,无驱动环回 | 抓 BGM、存会议音频 |
| 独立双音轨 | 系统声音与麦克风分开录,后期各自调音量 | 教程后期、降噪 |
| 鼠标高亮 + 屏幕放大器 | 光标加高亮圈、鼠标周围局部放大 | 教学视频 |
| 演讲者前置 | 摄像头画面实时叠加进录制内容(macOS 14+,低版本可用悬浮窗) | 网课、产品讲解 |
| 移动设备录制 | USB 连接 iPhone/iPad 直接录屏 | App 演示 |
| HEVC with Alpha | 输出文件自带 Alpha 透明通道,iMovie 与 Final Cut Pro 可直接用 | 创意合成 |
划重点:无驱动的系统声音环回 + Alpha 通道录制,这两项是同类工具里很少见的能力。
场景化玩法
录一段带"出镜"的教程
你最在意的:摄像头画面和屏幕操作同框出现,像 FaceTime 演讲者前置那样自然。
- 主面板启用摄像头叠加(macOS 14+ 为实时叠加,macOS 12/13 用悬浮窗模式)
- 调整摄像头画面大小与位置
- 选全屏或区域模式开始录制
⚠️ 若开启演讲者前置后录制失败,去录制设置里把「Presenter Overlay Delay」的数值调大一点,这是官方针对该问题的预留参数。
把单个窗口隔离出来复现 bug
你最在意的:视频里只有出问题的窗口,其他弹窗和通知统统别入镜。
- 主面板选 Window 模式,从窗口列表里只挑目标窗口
- 在设置面板的 Blocklist 里把容易弹窗的应用加进排除名单(录全屏/区域时生效)
- 打开「隐藏桌面文件」开关,桌面图标自动消失
⚠️ 鼠标高亮在「单窗口录制」模式下不可用,这是限制,不是 bug。
抓纯系统声音,或留下两条可分开的音轨
你最在意的:系统声音和讲解声分开,后期能各调各的。
- 只想要声音:直接点主面板的「系统声音」模式,出的是纯音频文件
- 录画面也要分开音轨:在 Output 设置里关闭「将麦克风录到主音轨」,系统声音与麦克风就分别存为两条音轨
- 开外放录制时建议同时开启回声消除(AEC),并选择降混等级
⚠️ 回声消除只在麦克风选「默认设备」时生效,指定具体输入设备时 AEC 会失效。
录移动设备屏幕做演示
你最在意的:真实设备画面进视频,而不是截几张图。
- USB 数据线连接设备,设备端点「信任此电脑」
- 主面板点「移动设备」,弹出列表里选中设备
- 选画质预设后开始录制
⚠️ 录之前把设备切成飞行模式,来电和通知弹窗就不会毁掉演示。
进阶调优
| 参数 | 推荐值 | 为什么 |
|---|---|---|
| 编码器 | H.265 | 同样画质下文件更小;要最大兼容性选 H.264 |
| 视频格式 | MP4 | 兼容性最好;开 Alpha 通道时自动锁定 MOV |
| 音频格式 | AAC 256Kbps | 兼容性与体积平衡;追求无损选 ALAC/FLAC |
| 麦克风录到主音轨 | 开 | 直接成片;要后期独立调音就关掉拿双音轨 |
| 隐藏桌面文件 | 开 | 画面干净,不会拍到桌面上乱糟糟的图标 |
| 防止睡眠 | 开(默认) | 长录制中途不会被系统睡眠打断 |
| 录制倒计时 | 3 秒左右 | 给你切窗口的准备时间,范围 0–99 秒 |
三套预设,照抄即可:
日常使用
- H.264 + MP4 + AAC 256K,30 帧
- 开鼠标高亮、隐藏桌面文件
- 适合文档操作、网页浏览
高质量录制
- H.265 + MP4 + AAC 320K,60 帧
- 开 Retina 2 倍像素采集
- 适合动画、动态内容
省空间
- H.265 + AAC 128K,30 帧
- 适合长时间会议、讲座记录
录完还想剪一刀?打开「录制后自动调出视频修剪器」,停录即进修剪界面。
避坑与排查
遇到录出来是黑屏怎么办
- 现象:视频全是黑的,没有画面
- 原因:屏幕录制权限未授予,或系统更新后权限失效
- 解法:系统设置 → 隐私与安全性 → 屏幕录制里勾选 QuickRecorder,然后重启应用
遇到录不到系统声音怎么办
- 现象:视频有画面没声音,或只有麦克风声
- 原因:当前模式未启用系统声音录制,或有其他应用占用了音频输出
- 解法:确认录系统声音的选项已开启;关掉独占音频的程序后重启 QuickRecorder
遇到演讲者前置启动失败怎么办
- 现象:开摄像头叠加后录制直接报错
- 原因:系统启用叠加需要短暂延迟
- 解法:把录制设置里的「Presenter Overlay Delay」调大(官方为这个场景专门留了这个参数)
遇到 H.264 硬件编码不支持提示怎么办
- 现象:开始录制前弹窗提示硬件编码器不支持当前分辨率
- 原因:VideoToolbox 的 H.264 硬编不支持该分辨率组合
- 解法:按提示改用 H.265;坚持 H.264 则走软编,CPU 占用会明显上升
横向对比
| 对比维度 | QuickRecorder | QuickTime Player | Camtasia / ScreenFlow |
|---|---|---|---|
| 价格 | 免费开源 | 免费 | 付费 |
| 录制模式 | 7 种:画面/窗口/应用/区域/声音/设备 | 全屏、区域 | 屏幕 + 摄像头为主 |
| 音频控制 | 系统声音与麦克风独立双轨 | 单轨混录 | 视版本而定 |
| 教学辅助 | 鼠标高亮、屏幕放大、演讲者前置 | 无 | 以标注剪辑为主 |
| 编码选项 | H.264 / H.265 / HEVC with Alpha | 基础编码 | 内置编辑器 |
只录几秒钟的话,系统自带 QuickTime 够用;要免费、多模式、能独立调音轨地做教程和 bug 复现,选 QuickRecorder;重度剪辑需求再搭配专业剪辑软件即可。
项目内幕
- RecordEngine.swift:录制管线核心,ScreenCaptureKit 抓流 + VideoToolbox 硬件编码,H.264/H.265 输出
- SCContext.swift:全局上下文,负责屏幕、窗口、应用枚举与流状态管理
- CameraOverlayer.swift:演讲者前置摄像头叠加与悬浮窗模式
- MousePointer.swift / ScreenMagnifier.swift:鼠标高亮窗口与屏幕放大器
- iDeviceSelector.swift:iOS 设备连接与录屏
- SleepPreventer.swift:录制期间阻止系统睡眠
- 全局快捷键基于 KeyboardShortcuts 库,MP3 编码走 SwiftLAME,录制引擎部分灵感来自 Azayaka 项目,可直接读 QuickRecorder/Supports/ 下的辅助模块
轻量、免费、不捆绑,QuickRecorder 把录屏这件事做得足够专注。装上它,下一条教程现在就能开始录。
【免费下载链接】QuickRecorderA lightweight screen recorder based on ScreenCapture Kit for macOS / 基于 ScreenCapture Kit 的轻量化多功能 macOS 录屏工具项目地址: https://gitcode.com/GitHub_Trending/qu/QuickRecorder
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考