免费开源屏幕录制工具 OpenScreen:从录制到剪辑导出的完整指南
【免费下载链接】openscreenCreate stunning demos for free. Open-source, no subscriptions, no watermarks, and free for commercial use. An alternative to Screen Studio.项目地址: https://gitcode.com/GitHub_Trending/open/openscreen
做产品演示、教程视频时,很多人被订阅制录屏软件卡住:按年付费、导出带水印、功能锁在高级版里。OpenScreen 走的是另一条路——开源、无订阅、无水印,个人和商业场景都能免费用,直接录出可以发到社媒或 YouTube 的干净成片。它覆盖录屏、剪辑、特效、导出的完整流程,还支持中文在内的 13 种界面语言,是一个真正的无水印录屏选择。
⚡ 两条命令跑起来
OpenScreen 基于 Electron 构建,本地开发启动只需要一个较新的 Node 环境(项目锁定了 Node 22.x),克隆仓库后安装依赖即可:
git clone https://gitcode.com/GitHub_Trending/open/openscreen cd openscreen npm install然后执行npm run dev启动。首次打开会自动完成初始化,进入一个悬浮式录制界面。如果你要打包发布,npm run build会走 electron-builder 产出各平台安装包(macOS 另有build:mac等脚本,详见仓库package.json)。
🎥 第一次录屏:选源、调音频、按录制
打开应用后看到的不是传统大窗口,而是一条悬浮在桌面中央的胶囊控制栏,它不遮挡你要录的内容:
左侧的Screen按钮点开录制源选择器,系统会把可用源分成两类卡片:显示器(整屏捕获)和窗口(捕获指定应用窗口)。选哪一类取决于你想让观众看整个桌面,还是只看某一个程序。
控制栏上还能直接切换系统声音、麦克风、摄像头(画中画)、光标显示,右侧是暂停、停止、重录、导出等按钮。录制时随时按空格即可暂停。这套 HUD 的实现位于src/components/launch/,想理解录制源的获取逻辑可以看src/hooks/useScreenRecorder.ts。
✂️ 录完之后:把素材剪成专业作品
停止录制会自动进入编辑界面,这是 OpenScreen 区别于普通录屏工具的地方——时间轴、特效、背景、光标都在这里二次加工:
时间轴上按片段操作:Zoom片段可设置 1.25x–5x 的局部放大并跟随光标移动,Trim片段做剪切,速度片段支持 0.25x–2x 变速;底部还有音频波形,方便对着声音卡剪辑点。
右侧面板按模块组织:
- Zoom / Playback Speed:快速选定放大倍率和变速区间;
- Video Effects:运动模糊、背景模糊、阴影、圆角、内边距、画面裁剪;
- Background:内置壁纸(
public/wallpapers/下有 18 张高分辨率图)、纯色、渐变或上传自己的背景图; - Cursor:开关光标、画到画布上、更换光标主题(
public/cursors/内置十余款主题),并可调光标尺寸、轨迹平滑度、运动模糊和点击效果。
编辑区的快捷键都可以自定义,默认如Z添加放大、T添加裁剪、S变速、A标注、B打码模糊,配置逻辑在src/lib/shortcuts.ts,界面里也能直接改。
📤 导出成片:MP4 或 GIF
编辑完成后点右下角的Export Video。格式二选一:MP4 适合视频平台,GIF 适合社媒贴图。导出前可选多种宽高比(16:9、9:16 等)和分辨率,质量分低、中、高三档;GIF 导出时进度条会显示逐帧渲染与编译两个阶段。导出参数默认值见src/lib/exporter/mp4ExportSettings.ts。
遇到录制无声、导出失败这类问题,先检查系统录音权限和磁盘空间,再降低质量档位重试;更多排查思路可以参考仓库docs/下的测试与工程文档(如docs/architecture/native-bridge.md、docs/engineering/macos-native-recorder-roadmap.md)。OpenScreen 仍在活跃迭代,录一两条片就能感受开源屏幕录制的完整工作流——从捕获到成片,全程零成本。
【免费下载链接】openscreenCreate stunning demos for free. Open-source, no subscriptions, no watermarks, and free for commercial use. An alternative to Screen Studio.项目地址: https://gitcode.com/GitHub_Trending/open/openscreen
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考