📌 项目地址:webadderallorg/Recordly | ⭐ 15,398 颗星 | 🔧 TypeScript | 📜 NOASSERTION
这篇文章是写给谁的
我假设你是以下三种人之一:
- 做产品演示视频的开发者或技术作家
- 需要录制软件操作教程的运维或售前
- 看到”开源录屏”就点进来,想确认值不值得下
如果你是视频剪辑师、动画师,或者需要在录屏上做复杂特效合成,Recordly不针对你。它的作者在首页写了:”Create polished demo videos in minutes”。不是”Create professional video content”。范围清晰。
先给结论:Recordly是一款用TypeScript写的桌面录屏+剪辑工具,捕获光标活动作为后期自动缩放的依据。它不靠AI,不靠视觉识别,单纯靠鼠标移动速度和点击事件触发明确定的缩放规则。这是它的核心:一切围绕鼠标驱动的操作演示设计。非这类场景,它不适用。
158页README里写了什么
README核心内容分四块:录制、时间线编辑、光标控制、摄像头气泡。外加一个社区扩展市场。我逐一拆。
录制:三个平台,三条路
Recordly用不同的捕获后端,不是功能差异,是物理限制。
| 平台 | 捕获方式 | 能隐藏光标吗 |
|---|---|---|
| macOS 14.0+ | 原生ScreenCaptureKit | 是 |
| Windows 10 Build 19041+ | 原生WGC + WASAPI音频 | 是 |
| Linux | Electron捕获API | 否 |
Linux用户注意最后一行。README明确写了:”Cursor hiding is not supported on Linux today.”。如果在Linux上录屏且画面里不能有鼠标箭头,别用Recordly。
录制内容:整个屏幕或单个应用窗口。可以同时捕获麦克风和系统音频。录完直接跳进编辑器。
可以打开已有录制文件,也可以打开.recordly项目文件。项目文件保存了时间线状态,可以接着上次的剪辑工作。
时间线编辑:功能表
READ ME列出了以下操作:
- 拖拽裁剪片段
- 手动添加缩放区域
- 使用自动缩放建议
- 增加快放/慢放区域
- 添加文字、图片、图形标注
- 添加额外音频轨道
- 画面裁剪
- 保存和重新打开项目
缺什么:多视频轨道叠加、转场效果、关键帧动画。如果你需要两段视频并列显示,或者做淡入淡出,Recordly做不了。
够什么:如果你的需求是把一段操作录屏加上缩放、注释、配音,然后导出——这个东西够用。不需要学Premiere Pro的流程。
为什么说”自动缩放”不是AI
Recordly在README里写的是”automatic zoom suggestions based on cursor activity”。怎么决定缩放?我没找到公开算法细节,但从行为和常见实现推断:光标快速移动时保持全局画面,光标停止或点击时放大到光标区域。
这不是视觉AI,是运动检测。好处是可靠,不会因为画面内容误判。坏处是它只关注”光标在哪,快不快”,不关心界面实际上在讲什么。如果你录的是完全不用鼠标的操作(键盘快捷键演示、纯讲解),自动缩放功能等于没用。
你可以手动在时间线上添加缩放区域,覆盖自动建议。这点够灵活。
光标控制:四个明确项
READ ME列出:
- 显示或隐藏光标叠加
- 光标大小调整
- 光标平滑
- 光标运动模糊
最后一项只写了一个字母”C”。我看了仓库的完整README,确实是”C”就断了。推测是”Cursor trail”或”Cursor glow”,但不能瞎编。写到这里只认准确的前三项加运动模糊。
光标平滑和运动模糊对有大量拖动操作的演示很好用。鼠标快速划过屏幕时,模糊化减少跳帧感。如果做严谨的技术操作演示需要显示精准光标位置,关掉模糊即可。
摄像头气泡:圆形浮窗,带”躲缩放”功能
摄像头画面以圆形浮窗叠加到视频上。支持:
- 预设位置(四角)和自定义坐标
- 镜像
- 阴影和圆角控制
- “react to zoom”:画面缩放时气泡自动偏移,避免挡住缩放区域
气泡固定圆形。READ ME没提透明度调节、边框颜色、旋转功能。对于多数产品演示场景,一个圆形浮窗够用。如果你需要方形或带logo边框的摄像头画面,只能用扩展。
扩展市场:把功能剪出来卖给社区
Recordly有社区驱动的扩展系统。任何人可以构建发布扩展,扩展类型包括:
- 光标点击音效
- 设备边框(手机、MacBook框)
- 壁纸
- 渲染钩子
- 设置面板
安装渠道是Recordly Marketplace。
这种策略聪明:不自己堆功能,把边界案例交给社区。我还没试过扩展,但基于Electron的扩展系统一般性能开销可控。如果大家真的在扩展里做有用的事,这个方法比闭源等更新快得多。
平台差异:三个硬伤
-
Linux不能隐藏光标。前面说了。如果Linux是主力录制平台且必须隐藏光标,别用。
-
macOS和Windows用原生捕获。这意味着性能更好、延迟更低、支持窗口级捕获而不是屏幕全截图。真实录制体验上,macOS和Windows用户会得到比Linux好的稳定性。
-
系统音频捕获有依赖。Windows用WASAPI,macOS用ScreenCaptureKit自带音频。如果你是Windows用户(Build 19041以上),系统麦克风和系统音同时录制是支持的。
谁该下载,谁该跳过
下载的条件:
- 你主要录制鼠标驱动的操作演示(代码走读、界面导航、软件操作)
- 你需要快速给录屏加自动缩放和光标美化
- 你不需要多轨道叠加或专业转场
- 你在macOS或Windows上工作
跳过的条件:
- 你在Linux上录屏且必须隐藏光标
- 你的演示完全不需要鼠标交互
- 你需要同时显示多个视频源(比如代码窗口+讲解者面部反应窗口)
- 你的核心工作是做特效、调色或动画
值不值得下载用一下
15398个star说明它的定位有市场。我读过整个README,项目目标明确:解决”录完演示视频还要找人做缩放和光标美化”这个痛点。它做到了。
如果你刚好符合”录鼠标驱动的操作演示、不做复杂剪辑、在mac或Windows”这个画像,它比Premiere快得多。如果不符合,它不适合你。别因为它免费就下,那不是帮你省时间。