openscreen
光阴给我们经验,读书给我们知识。——奥斯特洛夫斯基
OpenScreen:一位不收月费、不打水印、还愿意陪你把 Demo 做漂亮的“录屏导演”
OpenScreen 站在门口,抱着一台相机,语气很轻松:
我不卖你订阅。
我不在你视频角落盖章。
我允许你商用。
我只想让你做出 stunning demos ——那种一看就让人想点“Star”、想转发、想说“这也太清爽了吧”的产品演示和讲解视频。
它的自我介绍写得直白又有点倔:
Create stunning demos for free. Open-source, no subscriptions, no watermarks, and free for commercial use. An alternative to Screen Studio.
它像是在对你说:
“如果你不想每个月为 Screen Studio 付 $29,但又想做漂亮、干净、重点明确的产品 demo,那我来。”
先认识一下它:它不是 1:1 复刻,它是更轻、更直接的“基础款刚需”
OpenScreen 并不假装自己是 Screen Studio 的影子。它更像一个很清楚自己定位的工具人:
- 它承认 Screen Studio 很棒
- 它也承认自己没覆盖所有 fancy features
- 但它把大多数人真正需要的“基本功”练得很扎实
它的态度很像:
“你要的是把产品讲清楚,不是把特效堆满。想要最常用的能力?我给你,而且免费、开源、无套路。”
而且它很大方:
OpenScreen 100% free for personal and commercial use.
Use it, modify it, distribute it.
(它甚至还顺手提醒一句:当个好人就行。)
OpenScreen 的核心能力:像一个会剪辑、会打光、还会提醒你镜头语言的“录屏导演”
OpenScreen 不只是录屏按钮,它更像一套“演示节奏控制器”。README 里把核心特性列得很清晰:
Core Features
- 录你想录的:录指定窗口,或者整块屏幕。
- 自动 / 手动变焦:支持 zoom(可调 depth levels),还能自定义持续时间与位置。
- 音频也要拿捏:录麦克风 + 系统音频。
- 裁剪遮挡:crop 录制内容,把不想露的部分藏起来。
- 背景随你换装:wallpapers、纯色、渐变、或者自定义背景。
- 更顺滑的运动感:motion blur,让 pan / zoom 更丝滑。
- 标注讲重点:annotations(文字、箭头、图片)。
- 修剪片段:trim clip 的局部区段。
- 节奏可控:自定义不同片段的播放速度。
- 导出更合身:支持不同 aspect ratios 与 resolutions。
它像一个很懂“讲解视频”的人:
“你不是在录屏,你是在讲故事。镜头要推拉,节奏要快慢,重点要标注,背景要干净,输出要适配平台。”
安装:它把“上场方式”准备好了,你只需要选平台
OpenScreen 让你从 GitHub Releases 直接下载安装包:
- 从 Releases 下载最新安装器:
https://github.com/siddharthvaddem/openscreen/releases
它像把行李箱递到你手里:
“别编译,别折腾,先用起来。”
macOS:Gatekeeper 不让进?OpenScreen 递上一把钥匙
如果 macOS Gatekeeper 因为没有 developer certificate 拦住了它,OpenScreen 会很淡定地对你说:
“没关系,我知道怎么绕过。”
安装后在终端运行:
1 | xattr -rd com.apple.quarantine /Applications/OpenScreen.app |
然后去系统设置里把“��幕录制”和“辅助功能”等权限开好,它就能上台开拍了。
Linux:它带着 AppImage 来了,像一只随拿随走的小鹿
在 Linux 下,你下载 .AppImage,赋权,然后运行:
1 | chmod +x OpenScreen-Linux-*.AppImage |
如果它因为 “sandbox error” 起不来,它会像一个经验老道的现场导演一样给你一句补救台词:
1 | ./OpenScreen-Linux-*.AppImage --no-sandbox |
(屏幕录制权限也许需要你根据桌面环境再授一下权。)
限制(它也不装):系统音频采集这件事,各平台脾气不一样
OpenScreen 的系统音频采集依赖 Electron 的 desktopCapturer,因此会有一些平台差异和小怪癖:
- macOS:需要 macOS 13+;在 macOS 14.2+ 会提示你授权音频采集;macOS 12 及以下不支持系统音频(但麦克风仍可用)。
- Windows:开箱即用。
- Linux:需要 PipeWire(Ubuntu 22.04+、Fedora 34+ 默认更友好);老的 PulseAudio-only 可能不支持系统音频(但麦克风仍可用)。
它像是在认真交代现场条件:
“我能做到,但你得给我一个合适的舞台。”
它的“内功”来自哪些技术栈:OpenScreen 的制作班底
OpenScreen 的幕后团队名单也很清爽:
- Electron
- React
- TypeScript
- Vite
- PixiJS
- dnd-timeline
你可以把它想象成:
Electron 负责把它变成桌面应用,React/TypeScript 让它逻辑清晰,Vite 让它开发飞快,PixiJS 让画面更灵动,dnd-timeline 让剪辑时间线更顺手。
贡献:它把门敞开,像在招募一起拍片的伙伴
OpenScreen 很欢迎贡献者:
- 看 open issues
- 看 project roadmap:
https://github.com/users/siddharthvaddem/projects/3
它说话还有点可爱:
“我刚开始做开源,不太确定自己在干嘛……如果哪里不对请提 issue。”
这句话像极了一个初次开机的创作者,但你能从它的功能列表看出来:
它并不幼稚,它只是诚实。
License:MIT
OpenScreen 使用 MIT License。
使用它,就意味着你同意作者不对使用过程中的问题、损坏或索赔负责——它像一份开放而克制的约定:
“我把工具交给你,你自由发挥,但你也要为自己的舞台负责。”
OpenScreen 的气质总结:它不收费,但它很认真
OpenScreen 像一个不愿意让“好 Demo”变成奢侈品的人。
它把常用的录制、变焦、裁剪、标注、节奏、导出这些“真正影响观感的关键动作”都摆在桌面上,然后说:
“你要做漂亮的产品演示?来,把镜头给我。我们开拍。”
