一、这是什么项目
Recordly 是一款开源桌面屏幕录制器,由独立开发者 @webadderall 创建,AGPL 3.0 协议,截至 2026 年 9 月已收获 23,125 个 GitHub Star,1,721 fork,语言为 TypeScript + Electron。
它解决的核心痛点是:做产品演示和操作讲解视频时,原始录屏粗糙,需要额外剪辑软件补缩放、光标美化、样式化背景——这些工作 Recordly 在录制完成后一站式完成。
项目信息
GitHub: webadderallorg/Recordly
官网: recordly.dev
协议:AGPL 3.0 · 语言:TypeScript + Electron · 最新:v1.3.3(2026-05)
二、核心功能一览
| 功能 | 说明 |
|---|---|
| 自动缩放 | 根据光标活动自动建议并添加缩放区域,突出操作重点 |
| 光标润色 | 平滑光标运动轨迹,可隐藏/显示/调整大小 |
| 样式化边框 | 内置壁纸、纯色、渐变、模糊、留白、阴影等装饰框架 |
| 摄像头气泡 | 将 webcam 画面作为气泡叠加层,支持预设位置/自定义坐标、镜像、阴影、圆角,并可跟随缩放联动 |
| 时间线编辑 | 拖拽式时间线,支持裁切、变速、注释、额外音频轨道、缩放区域定义 |
| 扩展市场 | 社区驱动的插件系统,可安装光标点击音效、设备边框、浏览器模拟壳、壁纸等扩展(marketplace.recordly.dev) |
| 多格式导出 | 一键导出 MP4 或 GIF,预览和导出共用同一套 PixiJS 场景逻辑 |
| 项目文件 | 保存为 .recordly 文件,随时继续编辑 |
三、录制与编辑能力
录制端
- 录制整个显示器或单个应用窗口
- 同时捕获麦克风音频和系统音频
- 录制完成后直接进入编辑器,无需切换软件
- 支持打开已有录像或继续编辑 .recordly 项目文件
时间线编辑
- 拖拽式裁切:精准去掉开头结尾的冗余片段
- 手动/自动缩放区域:定义画面放大范围
- 变速区域:对部分内容加速或减速
- 文字、图片、图形注释叠加
- 额外音频轨道:可叠加旁白或背景音乐
- 裁切感知编辑:裁切后自动调整相关缩放区域
技术实现
渲染和导出均由 PixiJS 驱动——录制、预览、导出一套场景逻辑,确保所见即所得。
四、跨平台支持
| 平台 | 最低版本 | 捕获后端 | 备注 |
|---|---|---|---|
| macOS | 14.0+ | ScreenCaptureKit 原生 | 完整功能,支持光标隐藏 |
| Windows | 10 Build 19041+ | Windows Graphics Capture(WGC)原生 | 支持 WASAPI 音频捕获 |
| Linux | 现代发行版 | Electron capture API | 光标隐藏暂不支持 |
五、下载与安装
Recordly 完全免费,无付费墙。所有平台安装包均在 GitHub Releases 页面 提供。
macOS
- Apple Silicon(M1/M2/M3):Recordly-arm64.dmg(约 210MB)
- Intel:Recordly-x64.dmg(约 228MB)
- 要求 macOS 14.0+
Windows
- Recordly-windows-x64.exe(约 208MB)
- 要求 Windows 10 Build 19041+
Linux
- Recordly-linux-x64.AppImage(约 226MB)
扩展市场
社区扩展全部免费,访问 marketplace.recordly.dev 浏览安装。
六、我的判断
优点
- 自动缩放 真正实用——省去手动逐帧加缩放的繁琐
- 摄像头气泡 支持跟随缩放联动,演示时整体视觉更协调
- 跨平台 三个主流 OS 全覆盖,且各自使用原生捕获后端
- 扩展市场 社区插件丰富,可添加点击音效、设备边框等增强
- 完全免费 无水印、无功能限制、无付费墙
注意点
- 目前处于 beta 阶段(v1.3.3),功能和稳定性仍在迭代中
- Linux 版不支持隐藏真实光标
- AGPL 3.0 协议,用于商业产品时需注意合规
- 安装包约 200MB+,首次下载需要注意空间
做产品演示、教程视频、操作讲解的人,Recordly 是目前开源领域最值得试试的选择——尤其是它的自动缩放和摄像头气泡联动,把原本需要专业剪辑软件才能做到的效果,简化成了「录完即得」。