[开源]跨平台的截图、录屏、录音、录像软件,简单、高效、优雅
开源系统分类系统
![[开源]跨平台的截图、录屏、录音、录像软件,简单、高效、优雅](https://yy123.ink/api/img/1782607360021-cc6kij.jpg)
一、开源项目简介

pear-rec
pear-rec(梨子 rec) 是一个跨平台的截图、录屏、录音、录像、录制(动图)gif、查看图片、查看视频、查看音频和修改图片的软件。
pear-rec(pear rec) 是基于 react + electron + vite + viewerjs + plyr + aplayer + react-screenshots + tui-image-editor + gif.js 的一个项目。
二、开源协议
使用Apache-2.0开源协议
三、界面展示

首页

截屏

录屏

录音

录像

查看图片

查看视频

查看音频

设置

来源:pear-rec 官方文档
四、功能概述
功能
部分功能是开发过程最新功能,但可能还没发布在最新版本
-
截屏(react-screenshots)
-
框选裁切
-
框选大小位置可调整
-
取色器
-
放大镜
-
画笔(自由画笔)
-
几何形状(边框填充支持调节)
-
高级画板设置
-
图像滤镜(支持局部马赛克模糊和色彩调节)
-
自定义框选松开后的操作
-
以图搜图
-
扫描二维码
-
快速截取全屏到剪贴板或自定义的目录
-
截屏历史记录
-
窗口和控件选择(使用 OpenCV 边缘识别)
-
长截屏
-
多屏幕
-
录屏(WebRTC)
-
录制全屏
-
截图
-
自定义大小
-
静音
-
按键提示
-
光标位置提示
-
录制栏
-
流写入
-
录音(WebRTC)
-
录音设置
-
查看录音
-
下载录音
-
编辑录音
-
录像
-
自定义比特率
-
图片预览(viewerjs)
-
放大
-
缩小
-
拖拽
-
翻转
-
钉上层
-
查看
-
下载
-
打印
-
ocr
-
查看列表
-
以图搜图
-
扫描二维码
-
图片编辑(tui-image-editor)
-
视频预览(plyr)
-
音频预览(aplayer)
-
动图(gif)编辑(gif.js)
-
基本设置
-
用户 uuid
-
保存地址
-
开机自启动
-
国际化(中、英、德)
-
服务设置
-
快捷键设置
-
重置设置
国际化(I18n)
-
简体中文
-
英语
-
德语
五、技术选型
架构

源码运行&编译
编译需要nodejs和pnpm环境
测试环境
开始
评论