pear-rec 是一款开源、免费和功能强大的截屏、录屏和录音软件,适用于多个平台和各种使用场景。它提供了简单易用的界面和丰富的功能,使用户能够轻松记录屏幕活动、录制音频和截取屏幕截图。无论是在教育、工作还是娱乐中,pear-rec都能为用户提供便捷和高效的录制工具。
pear-rec(梨子 rec) 是一个跨平台的截图、录屏、录音、录像、录制(动图)gif、查看图片、查看视频、查看音频和修改图片的软件,目前提供了 Windows 、Linux 和 macOS 免费下载。
更多功能和 api 可以查看官网(https://027xiguapi.github.io/pear-rec) 或 https://xiguapi027.gitee.io/pear-rec
pear-rec(梨子 rec) 的跨平台是基于
electronjs
,前端是基于reactjs
,截图、录屏、录音、录像、录制(动图)gif 等功能是基于webrtc
和webcodecs
的一个项目。
社区人员基于 vue
实现的截图功能 👉 electron-screenshort.
编译需要nodejs
和pnpm
环境
nodejs >= 18
pnpm: 8
# 拷贝代码
git clone https://gitee.com/xiguapi027/pear-rec.git
# 进入项目
cd pear-rec
# 安装依赖
pnpm install
# 调试页面
pnpm run dev:web
# 调试服务
pnpm run dev:server
# 调试软件
pnpm run dev:desktop
# 运行页面
pnpm run start:web
# 运行软件
pnpm run start:desktop
# 编译软件
pnpm run build:desktop
# 清除 node_modules
pnpm run clear
已经勾选的功能是开发过程最新功能,但可能还没发布在最新版本
- 动图(gif.js)
- 录制
- 编辑
- 截图(react-screenshots)
- 框选裁切
- 框选大小位置可调整
- 取色器
- 放大镜
- 画笔(自由画笔)
- 几何形状(边框填充支持调节)
- 高级画板设置
- 图像滤镜(支持局部马赛克模糊和色彩调节)
- 自定义框选松开后的操作
- 以图搜图
- 扫描二维码
- 快速截取全屏到剪贴板或自定义的目录
- 截屏历史记录
- 窗口和控件选择(使用 OpenCV 边缘识别)
- 长截屏
- 多屏幕
- 录屏(WebRTC)
- 录制全屏
- 截图
- 自定义大小
- 静音
- 按键提示
- 光标位置提示
- 录制栏
- 流写入
- 录音(WebRTC)
- 录音设置
- 查看录音
- 下载录音
- 编辑录音
- 录像(WebRTC)
- 自定义比特率
- 图片预览(viewerjs)
- 放大
- 缩小
- 拖拽
- 翻转
- 钉上层
- 查看
- 下载
- 打印
- ocr
- 查看列表
- 以图搜图
- 扫描二维码
- 图片编辑(tui-image-editor)
- 视频预览(plyr)
- 音频预览(aplayer)
- 基本设置
- 用户 uuid
- 保存地址
- 开机自启动
- 国际化(中、英、德)
- 服务设置
- 快捷键设置
- 重置设置
- 简体中文
- 英语
- 德语
系统 | Windows | Linux | Macos |
---|---|---|---|
链接 | 下载 | 下载 | 下载 |
我们推荐使用 issue 列表进行最直接有效的反馈,也可以下面的方式
- qq 群