拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

QuickRecorder macOS 轻量录屏工具指南:五种录制目标、免驱系统声音内录一次配齐

QuickRecorder macOS 轻量录屏工具指南:五种录制目标、免驱系统声音内录一次配齐

QuickRecorder macOS 轻量录屏工具指南:五种录制目标、免驱系统声音内录一次配齐

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

QuickRecorder 是一款基于 ScreenCaptureKit 的 macOS 录屏工具,用 SwiftUI 编写,整个安装包不到 10MB,要求 macOS 12.3 及以上。它把录屏里最烦的两件事直接砍掉:录系统声音不用装虚拟声卡驱动(走 SCStream 的音频内录通道),常用参数给了合理默认值(默认 60 FPS、H.265 编码、MP4 容器)。主面板提供全屏、窗口、应用、区域、移动设备五种录制目标,适合经常录教程、做产品演示、存档会议画面,又嫌重型录屏软件臃肿的用户。

三步拿到第一段带声音的录屏

  1. 安装。确认系统为 macOS 12.3 或更高版本,用 Homebrew 安装:
brew install lihaoyun6/tap/quickrecorder

也可以从项目 Releases 页面下载最新安装包。

  1. 授权。首次启动按系统提示授予"屏幕录制"权限;要录麦克风或摄像头时再授予对应权限。授权弹窗里可以直接点"打开设置"跳转系统设置页。

  2. 点一次全屏录制。打开主面板选"全屏",保持默认选项直接点 Start。录完文件自动保存到输出目录(文件名带时间戳),右下角会弹出预览卡片,系统通知里也有保存路径。到这一步,你手里已经有一段带系统声音的 MP4 了。

主面板与设置:功能都在哪

录制目标(5 种)

  • 全屏:从多个显示器缩略图中选一块开录;
  • 窗口 / 应用:弹出选择器直接点选目标,支持多窗口合并录制;
  • 区域:默认选区框为 600×450,可拖拽调整,下次会记住上次的区域;
  • 移动设备:把 iPhone/iPad 画面当输入源录制,还能叠加进桌面画面。

画面参数

  • 帧率可选 10/15/24/30/60/90/120/144/240 FPS,默认 60;
  • 分辨率两档:High(自动,跟随 Retina 像素密度)和 Normal(1x),默认 High;
  • 画质三档 High / Medium / Low,默认 High;
  • 背景可选桌面壁纸、纯色(黑、白、灰等 9 种)或自定义颜色,Alpha 模式下提供 Transparent。

音频

  • 系统声音内录默认开启,且能只录指定窗口的声音(Record Window Sound 勾选时);
  • 麦克风可指定设备,回声消除(AEC)默认关闭,开启后可选 Audio Ducking 档位的 min/mid/max;
  • 格式 5 种:MP3、AAC(默认)、ALAC、FLAC、Opus;码率 128/192/256/320 Kbps 四档(Normal/Good/High/Extreme),默认 256Kbps;
  • "Record Microphone to Main Track"默认开启,即录完把麦克风混进主音轨;关掉则系统声与麦克风分两条音轨写入。

输出与辅助

  • 编码 H.264 / H.265(默认 H.265),容器 MOV / MP4(默认 MP4);开启 "Recording with Alpha Channel" 后自动锁定 H.265 + MOV,输出带 Alpha 通道;
  • 鼠标光标高亮、屏幕放大镜(Screen Magnifier)、录制中截当前帧存图;
  • 录制中防止系统睡眠默认开启;隐藏桌面文件、隐藏控制中心图标、排除 QuickRecorder 自身(默认开启);
  • 黑名单:把指定 App 排除在"全屏/区域"录制之外;
  • 快捷键面板可绑定 9 个动作:打开主面板、停止、暂停/继续、录系统声音、录当前屏幕、录最前窗口、框选区域、保存当前帧、切换屏幕放大镜。

四个典型用法

用法一:只录某个窗口的代码讲解选"窗口"模式点选终端窗口 → 开启鼠标高亮 → 勾选系统声音和麦克风并关掉"Record Microphone to Main Track"。得到:画面只有那个窗口,结尾视频文件里有两条独立音轨,后期可以单独压低程序提示音、放大讲解人声。

用法二:框一小块区域讲操作细节选"区域"模式,用默认 600×450 选区框住目标区域 → 保持 60 FPS 默认值 → 点 Start。得到:文件只包含框内画面,文件体积比全屏录制小很多,拖拽、动画在 60 FPS 下不糊。

用法三:录长会议不掉电选"全屏" → 勾选系统声音 + 麦克风 → 保持"录制中防止睡眠"默认开启。得到:两小时会议录到底,中途 Mac 不会自动休眠断录;结束后通知里直接给出文件路径。

用法四:做一块透明动态素材设置 → Output 中打开 "Recording with Alpha Channel" → 系统自动把编码切成 H.265、容器切成 MOV → 背景选 Transparent。得到:输出的 MOV 带 Alpha 通道,拖进 iMovie 或 Final Cut Pro 后可以垫在任意背景上,适合做透明 Logo、动态贴图(目前仅 iMovie 与 FCPX 支持消费该格式)。

三个设计问题的答案

问:录系统声音为什么要装驱动?它为什么不用虚拟声卡?传统方案是用虚拟声卡软件把系统音频"绕一圈"送进麦克风输入,步骤繁琐还容易和其他软件冲突。QuickRecorder 直接基于 ScreenCaptureKit 的 SCStream 管道抓音频:在 RecordEngine.swift 里给 SCStreamConfiguration 设capturesAudio = true、采样率 48000、双声道,系统层直接输出音频样本流,全程免驱。顺带的收益是"只录当前窗口声音"也是这个通道免费给的,虚拟声卡方案做不到。

问:macOS 14 的摄像头前置它是怎么接的?Presenter Overlay 由系统负责把摄像头实时合成进被录画面。QuickRecorder 在流输出回调里监听presenterOverlayContentRect状态(on/Small/Big/off),并保留了一个"Presenter Overlay Delay"安全延迟项,默认 1 秒,范围 0~99——叠加初始化可能抢在录制就绪之前,调大这个值即可避开。macOS 12/13 没有这个系统特性,自动退化为摄像头悬浮窗模式,功能不缺席。

问:长录制为什么不用手动改电源设置?SleepPreventer.swift 只有 24 行:录制开始时调用 IOKit 的IOPMAssertionCreateWithName创建一条 PreventUserIdleDisplaySleep 断言,录制停止时释放。开关默认是开的,全程无感。

避坑清单

实用技巧:

  1. 倒计时:设置 → Recorder 里把 "Delay Before Recording" 调到 3~5 秒,点 Start 后从容切到要录的窗口再开录。
  2. 黑名单:设置 → Blocklist 里把通知频繁或含隐私的应用加进去,全屏/区域录制时它们不会入画(注意:录制开始后新启动的 App 无法被排除)。
  3. 录完就剪:打开 "Open video trimmer after recording",录制结束自动弹出内置裁剪器,掐头去尾不用开剪辑软件。
  4. 顺手截帧:录制中触发 "Save Current Frame" 快捷键,当前画面直接存成 PNG,适合做演示缩略图。
  5. 放大细节:绑定 "Toggle Screen Magnifier" 快捷键,录精细 UI 操作时观众看得清每个像素。

常见问题:

问题做法效果
主面板关掉了找不到入口单击 Dock 图标(或菜单栏图标)随时重新呼出主面板
后期想独立调系统声/麦克风音量关闭设置中 "Record Microphone to Main Track"两路音频分轨录制,可分别编辑
开启 Presenter Overlay 后录制失败调大 "Presenter Overlay Delay"(默认 1,最大 99)避开系统叠加初始化的时机问题
画面里出现桌面文件、控制中心图标开启 "Exclude Files on Desktop" / "Hide Control Center Icons"录屏画面更整洁
单窗口模式下鼠标高亮不生效换用全屏或区域模式录制高亮功能在设置页已注明不适用于单窗口录制
H.264 高配机型录制时弹编码器警告按提示切到 H.265硬件 H.264 编码器不支持该分辨率时,H.265 不吃软件编码的 CPU 亏

和重型录屏软件放一起看

对比项QuickRecorder同类重型录屏软件常见做法
安装包体积不到 10MB通常数十至数百 MB
系统声音录制SCStream 内录通道,免驱多需额外安装虚拟声卡驱动
摄像头入画macOS 14 系统级 Presenter Overlay,不遮挡画面多为独立悬浮窗,会挡住内容
录制目标全屏/窗口/应用/区域/移动设备五种常见只有全屏与窗口
输出选项H.264/H.265 + MOV/MP4 + 5 种音频格式 + Alpha 通道编码与容器选项有限
界面语言简中、繁中、英文、意大利文(zh-Hans.lproj、it.lproj 等随附)多语言支持不一

适合谁

如果你经常在 Mac 上录教程、做产品演示、存档会议画面,又不想为一款录屏器装虚拟声卡、记一堆编码参数,QuickRecorder 的"不到 10MB + 免驱内录 + 五种录制目标"正好覆盖这条链路,装上授权完就能直接开录 🎬

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

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

返回列表