【Recordly 录频工具】自动跟随缩放 · 光标高亮 · 动画特效 开源项目清单
录屏自动跟随缩放 · 光标高亮 · 动画特效 开源项目清单
覆盖"录制时自动跟随鼠标位置缩放、突出显示重点区域、并带有点击高亮 / 光标放大 / 轨迹动效等动画特效"的开源项目,按定位分为完整录屏工具、OBS 插件、键鼠高亮叠加三类。
数据来源 GitHub REST API 实测采集时间 2026-09-17入库项目 18 个口径 星标 / 语言 / 许可证 / 最后提交 / 归档状态
一、结论速览
如果只看三个,看这三个。
首选 · 功能最全
29,367 星,跨平台,把自动跟随缩放、光标平滑、点击回弹、运动模糊、时间线编辑做进同一个工具,是目前"录完即成品"体验最完整的开源方案。
首选 · 许可最宽松
MIT 协议,可自由商用与二次开发,跨 Windows / macOS / Linux,且提供 CLI 便于脚本化与 CI 集成。原仓库 39,960 星但已归档。
首选 · 不换工具
如果已在用 OBS,用原生插件补"跟随鼠标缩放",用 Keyviz 补"点击与快捷键可视化",两个都是免费开源、可独立开关,自由度最高。
二、A 类 · 完整录屏 / 演示工具
自带录制 + 自动跟随缩放 + 光标特效 + 时间线编辑。这类是需求匹配度最高的。
核心功能特点
Recordly —— 自动跟随缩放(基于光标活动给出缩放建议)+ 光标尺寸调节、平滑、运动模糊、点击回弹(click bounce)、摇摆(sway)、循环模式;摄像头气泡随缩放联动;时间线支持裁剪、变速、标注、音频轨;背景/边框/阴影美化;扩展市场(点击音效、设备边框等);MP4 / GIF 导出。原生捕获层:macOS 用 ScreenCaptureKit、Windows 用 WGC + WASAPI。
OpenScreen(社区接任) —— 自动 / 手动缩放,可调深度、时长、缓动与像素级位置,自动缩放跟随光标;光标尺寸、平滑、点击特效、主题与录制后路径平滑;运动模糊;AI 编辑助手(自带 Key,支持 Claude / OpenAI / Gemini 等);本地离线字幕;GPU 加速导出 MP4 / GIF;提供无界面 CLI(openscreen record / export),便于脚本与 CI 集成。
Cap —— 开源 Loom 替代。Studio 模式提供背景、缩放、裁剪、字幕与导出控制,光标平滑做得较细;缩放偏手动关键帧,缺少"自动跟随光标"的强自动化。优点是有托管 / 自托管方案与 AI 生成标题、章节、转写。
Screenize —— 需求匹配度最高的 macOS 项目:两套智能运镜(实时跟随光标 + 按活动类型如打字 / 点击 / 滚动 / 拖拽自动规划层级)、点击涟漪动画、快捷键角标叠加、自定义光标、运动模糊、多轨时间线、MP4 / MOV(ProRes)/ GIF、最高 4K 240fps。作者已于 2026-05-22 声明暂停开发,仓库仍可用。
FollowCursor —— Windows 专用,代码体量小、可读性高:以 60Hz 记录光标与点击,智能自动缩放(检测鼠标停留、连续打字、点击簇,并对相邻事件做空间聚类与链式串联)、点击涟漪、84 种背景、5 种设备边框、GPU 硬件编码(NVENC / QuickSync / AMF)。定位最接近"只做跟随缩放"这一件事。
framepipe —— Linux 专用,零拷贝、GPU 加速、实时处理。支持光标精灵替换、缩放、光标平滑与涂抹(smearing,最接近"轨迹拖影"效果)、自定义背景与缩放。命令行驱动,适合技术用户。
三、B 类 · OBS 插件与脚本
不更换录屏工具,在 OBS 内直接实现"镜头跟随鼠标缩放",录屏与直播通用。
obs-zoom-to-mouse —— 这一类的"事实标准",1,194 星。自动跟随光标、可调缩放倍率与跟随速度、边界触发区域防抖、热键切换。缺点:2024 年 6 月后未再更新,且仓库没有 LICENSE 文件。
Zoominator —— 用 libobs 变换系统实现的原生插件,不像脚本那样"外挂"。支持显示器 / 窗口 / 游戏捕获,可调平滑度,缩放倍率设为 1.0 即为纯跟随平移模式;有防漏边钳制(不出现黑边)、竖屏 1080×1920 适配、多语言(含简体中文)、设置持久化。Windows 为完整功能,macOS / Linux 的全局输入捕获受限。
OBS-Smooth-Zoom —— 明确以"复刻 ScreenStudio / Rapidemo 的付费效果"为目标:平滑缩放进出、缩放中的加权运镜、支持高分辨率自定义光标图(可做旋转与倾斜动态)、原生支持外挂 Composite Blur 插件实现运动模糊与缩放模糊(对应你要的"轨迹 / 模糊类动效")。在 Windows 11 + OBS 32 验证。
Zoom, Follow Mouse & More —— 能力型检测,任何视频源都能用;支持嵌套场景 / 分组穿透、HiDPI 与多显示器坐标映射、防抖死区、热键驱动、场景切换平滑过渡。
四、C 类 · 键鼠高亮强调叠加
本身不录屏,但解决"点击高亮 + 按键可视化 + 突出重点"的诉求,可与任意录屏工具组合。
Keyviz —— 实时可视化按键与鼠标动作(含左 / 中 / 右键、滚轮、组合键如 Cmd+Click),键帽风格、尺寸、颜色、边框、停留时长、切入切出动画全可调,支持按键过滤(只显示快捷键)与多显示器。跨 Windows / macOS / Linux(X11)。
KeyCastr —— macOS 老牌按键显示工具,2009 年至今仍在维护,BSD 许可,适合长期使用。
input-overlay —— OBS 插件,把键盘 / 鼠标 / 手柄输入直接画进直播画面,可与缩放插件叠加使用。
Screenity —— 浏览器端录屏扩展,18,702 星。原生支持"平滑缩放聚焦特定区域"、"点击与光标高亮"以及聚光灯模式,无需安装桌面软件,适合网页演示;局限是只能录浏览器标签页内容。
五、功能对照矩阵
✓ 原生支持 · △ 部分支持或需手动 / 依赖外部插件 · — 不支持
六、选型判断与风险提示
把四件事全做全的开源项目只有两个。"自动跟随缩放 + 点击涟漪 + 光标放大 + 运动模糊"同时具备的,只有 Recordly 和 Screenize。Screenize 的动画特效与快捷键叠加更完整但仅限 macOS 且已暂停开发;Recordly 覆盖更广、仍在高频迭代。
许可合规是最容易被忽略的分水岭。Recordly 与 Cap 均为 AGPL-3.0 —— 内部自用无影响,但若随产品分发或做成 SaaS 对外提供服务,需按协议开源衍生代码。若要求宽松许可,OpenScreen(社区接任仓库)是 MIT 且高活跃的唯一组合;Screenize 为 Apache-2.0 但已暂停。FollowCursor 为 MIT 但体量极小(8 星、单人维护),不建议承压生产。
"轨迹拖影"类动效在开源生态里最稀缺。真正落地的只有三处:framepipe 的 cursor smearing、OBS-Smooth-Zoom 配合 Composite Blur 的运动 / 缩放模糊、Recordly 的 cursor motion blur。想要社交平台上那种夸张的光标拖尾轨迹,目前没有成熟开源方案,只能走商业软件或后期 AE 合成。
零成本、最稳的组合路径。不换录屏工具:OBS + Zoominator(跟随缩放)+ Keyviz(键鼠高亮)+ input-overlay(按键叠加)。三者都免费、可独立开关,缩放与高亮解耦,调参自由度高于一体化工具,且都仍在活跃维护。
注意"高星但已停更"的陷阱。obs-zoom-to-mouse 是这一类里名气最大、星标最高的(1,194 星),但 2024-06 之后未再更新,且没有 LICENSE 文件;OBS-Smooth-Zoom 同样没有许可证。无许可证等于默认保留全部权利,二次分发、内嵌到自家产品都需谨慎。Screenize 的多个高曝光 fork(KapilKumar7 / verseboys / k23 等)均为 0 星派生副本,请认准原作者仓库 syi0808/screenize。
未证实的社区争议。有第三方博客提出 Recordly 与 OpenScreen 之间存在代码来源争议,双方均未公开确认。合规敏感或要用于对外商业交付的团队,建议自行比对代码与 LICENSE 后再采用。
非开源参照(不在清单内,仅作对照):Screen Studio(macOS,约 $89 起,本需求的原型产品)、FocuSee、Cursorful。这些是付费闭源工具,付费换取的正是"自动运镜的智能程度"——如果开源方案在缩放时机判断上不够"聪明",差距主要在这里,而不在特效本身。
数据采集方式:GitHub REST API(/repos、/search/repositories)逐个核验星标数、主语言、许可证标识、最后推送时间与归档状态,采集时点 2026-09-17。
"维护状态"判定口径:最后提交距今 3 个月内为活跃;有明确停更声明或 12 个月以上无提交为停更;仓库 archived 标记为已归档。星标为瞬时值,仅供量级参考。