简介

Screenity 是一款开源的浏览器录屏工具,旨在为用户提供简便、高效的屏幕录制功能。

与传统的桌面应用不同,Screenity 完全集成在浏览器中,通常用于录制网页内容、演示或教学视频。它的主要特点和功能如下:

1. 轻量化与易用性

Screenity 是一个 Chrome 浏览器扩展,因此它不需要额外的安装程序或复杂的配置。用户只需在浏览器中添加该扩展,就能随时开始录制。界面简洁直观,操作非常简单。

2. 支持录制整个屏幕或指定区域

Screenity 可以录制整个浏览器窗口,也可以选择特定区域进行录制。这使得它非常适合进行网页演示、产品展示或者小范围的屏幕录制。

3. 自定义录制设置

用户可以根据需要调整录制的设置,包括:

  • 录音功能:可以选择是否录制麦克风声音,方便进行讲解或者语音解说。

  • 摄像头支持:支持在录制时打开摄像头,方便进行画中画的讲解。

  • 鼠标效果:可以高亮显示鼠标指针,或者加上点击效果,提升观众的观看体验。

4. 编辑功能

录制完毕后,Screenity 提供了一些基础的编辑功能,例如裁剪视频,去除不需要的片段,甚至可以添加文字注释。这些功能使得录制的视频能够在最小的后期编辑下即刻发布或分享。

5. 导出与分享

录制的视频可以导出为常见的视频格式,并且可以直接上传至 YouTube 或其他平台分享,支持高质量视频输出,确保录制内容清晰可见。

6. 开源与免费

作为开源工具,Screenity 是完全免费的,且所有代码都可以在 GitHub 上查看和修改。这意味着用户不仅能使用它,还能对其进行自定义开发,或者参与到项目的贡献中。

领域

主要技术 / 库

前端框架

原生 JavaScript + React

UI 组件

Radix Primitives、react-color

批注渲染

Fabric.js

视频处理

FFmpeg WASM、fix-webm-duration

AI/ML

TensorFlow Selfie Segmentation(摄像头背景分割)

本地存储

localForage(基于 IndexedDB)

音频波形

Wavesurfer.js

裁剪组件

React Advanced Cropper

7. 跨平台支持

由于是基于浏览器的扩展,Screenity 可以在任何支持 Chrome 浏览器的操作系统上使用,包括 Windows、macOS 和 Linux。


安装和使用

Chrome Web Store下载安装

注意!需要外网

https://chrome.google.com/webstore/detail/screenity-screen-recorder/kbbdabhdfibnancpjfhlkhafgdilcnji

Github下载安装

https://github.com/alyssaxuu/screenity/releases

👇这里提供一份2025.07.02的最新版本👇

build.zip

解压后在浏览器进行加载即可

大功告成!